Pues algo tienes mal configurado, yo hago muchas rutas con bucles que se cruzan y me guía siempre bien. Otra cosa es que hagas un tramo de desvío que sea primero ida y luego te des la vuelta y sea vuelta. Ahí igual te lo intenta ahorrar, no te digo que no. Pero no suelo hacer esos tramos. Además lo llevo memorizado y si da ese error no le hago caso. Yo le suelo poner en esos tramos unos Wpts que pongan 001ok y 002ok y así, al pasar por ellos, sé que voy bien