Ik weet niet welke routeplanner je gebruikt, het kan zijn dat die planner gewoon kijkt naar de kortste route. Mogelijk moet je met een via punt werken.
Gebruik  je bijv. een planner als fietsknoop (fietsknoop.nl) dan werkt het wel
Ik kan hier niet veel mee, het lijkt niet aan OSM te liggen