Routing services calculate routes based on their parameters.
Some of them have a heading parameter and they must respect it.
Software can be very simple if it just follows the rules.
If they do not have heading or turn restrictions,
then they are not suitable for forward moving vehicles.
Only for pedestrians or seen as academic works.
In any case, let’s not make this topic lose its meaning.
The root of the problem lies in the Kurviger routing.
I may look for workarounds in the future.
One of them might be to disable Kurviger rerouting in navigation.
I will see what is best for the navigation experience.