Rerouting issues

That is obvious to me.
If you re-import the route, the app cannot know that you had already visited some of the WPs.

I had a similar issue, while testing “next unvisited WP” feature.
That’s why I suggested to change the behavior at navigation start.