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.