Thanks for the sample.
Seems a complicated route with forward / backward on same street.
Areas where GPS and algorithms can easily snap on other direction.
(so better avoid them in route planning)
I cannot reproduce it on simulator (if understood correctly your move),
but could think for improvements.