Navigation problem

A route example with user location and detailed description would certainly help.

Need to understand that cannot have the flexible (wanted by most users) above navigation
and still follow strictly the route in complicated paths with forward / backward on same road.

An even more strict navigation to follow not just waypoints, but all route coordinates,
(could exist)
but will negate the flexible navigation and exit / enter anywhere will not be possible.

Can see also my answer in a related topic: