@M.-Schrijver My suspicion is that at that moment, point 56 was closer than point 42 and the app wanted to go there. What I always try to do myself is place a point after the turn at every change of street/direction. If I see that there are no points on a long stretch, I add a few (after a fork or turn). Then, if something happens, I can skip the points more easily, or, as in your case, prevent the app from wanting to go to a closer point. Personally, I have automatic point skipping turned off (so this doesn't happen) and recalculate enabled.