I mainly use OsmAnd to follow gpx routes on my bicycle. The new version (1.7.4) has some changes that do not work well for this, when compared to 1.6
1)
When I click on 'Directions', it now asks me for 'Waypoints' 'From' and 'To'. There are no other options.
Previously with 1.6, there was an option to select a gpx file at this step. This option is now not available until you have got past this first screen.
Specifying start and end points when following a gpx file does not make any sense. The start and end points are by definition contained in the gpx file.
So to get past this screen I now have to enter a 'dummy' destination, before it lets me select a gpx file in the next screen.
2)
The behaviour of the 'Pass along entire track' option, when following a gpx route, seems to have changed entirely.
Previously, it would work pretty much as expected. Specifically, if you started in the middle of the gpx route and started following the gpx route, the program would work out that you were starting in the middle of the track and start navigating you along the track from where you were. This might happen e.g. if your phone crashed, or if OsmAnd 'recalculated' the route.
Now, if you begin navigating from the middle of the route, the program insists you go to the 'From' waypoint first, no matter where you are on the track. It keeps insisting on this no matter how far you follow the actual gpx route (I followed the whole path, 20km long, and it still kept insisting I go to the 'start' first before following the route).
Today, I tried another ride and this time I did not select 'Pass Along Entire Track'. This actually seemed to work correctly, without the problem I describe above.
However, I always used to select this option, as I don't want the navigation to 'skip' parts of the gpx route (if I understand what this option is for). So at the moment I am not sure that just not ticking this option is a viable workaround.
Were these changes intentional? As it stands, the new version doesn't seem to be as good as the previous one when following gpx routes.