Dag Frank, 
Dat probleem wordt niet veroorzaakt door OpenStreetMap. De kaart is helemaal in orde.
Het heeft alles te maken met de manier waarop jouw navigatie een route berekent.
Is dat de kortste of de snelste of de meest economische route. En wat doet die navigatie als je van de route afwijkt. Jouw navigatie berekent geen nieuwe optimale route maar wil alleen maar terugkeren naar de oorspronkelijk berekende route.
Alles bij elkaar een navigatie die in mijn ogen te slecht is om in de dagelijkse praktijk te gebruiken.