When I’m working my way through creating a route, I often build up the route from point to point, rather than entering the destination point first.
So I click on a spot for my next waypoint and it is correctly added to the end of the route.
However If I now change that final waypoint to a via point (6 in this example):
[image: IMG_2340.jpeg]
Then add another waypoint (7), it silently turns my via point (6) back into a shaping point:
[image: IMG_2341.jpeg]
This is a slight variant of a behaviour in the previous planner which I found annoying. It treats the last point you have entered as some kind of special case. Actually, if I’m entering a route point by point, I want to be able to mark that as a waypoint or via point as I would do for any point in the middle of the route, and then move on with the next point in my map, expecting it to remain what I’ve set it as.
(If for internal reasons you need the endpoint to be different from a viapoint, why not just do that conversion at the point of saving?)