stumbled over some problems on a mtb-trip last weekend.
Before the tour, I planned a nice route using "route & measure" with some local attractions as waypoints and Brouter as routing engine. I had not checked "calculate instructions" while doing this.
In older versions of Locus I simply tabbed on the route on the screen and startet navigation via context menu. As the route generated by Brouter contained no nav instructions, Locus would generate them on the fly and then start navigation.
However, this behaviour does not seem to work any more with the current version. There are no navigation instructions generated on the route now. Navigation only shows the distance to the next via-point.
I think this is because the via-points are preserved in the track now, when saved from "route&measure". On start of naviagtion via context menu, Locus thinks there are nav instructions on the route already (the via-points) and therefore skips the creation of nav instructions by itself.
So I duplicated the track with "generate instructions" checked, which created the nav instructions and also seemed to preserve my via-points (at least they where visible as arrows on the duplicated track). However, after detouring because of private property on my way, Locus recalculated the route (I checked "point priority" in the settings), but ignored the via-points and tried to guide me to the finish point! Although I was already quite exhausted at this time, it was not my intention to directly return home ;-)
I ended up re-generating the whole route with "route&measure" and "generate instructions" checked in the middle of the woods :-) Fortunately, this was not too time-consuming and the rest of the trip went well (inlcuding correct recalculation to the next via-point on detours).
I understand that the first issue (no automatic nav instructions on tracks with via-points) might be difficult to solve, because the track could as well come from another source and Locus should not overwrite nav instructions.
But would it be possible to preserve via points when duplicating a track and actually consider them in recalculations?