@Corjan-Meijerink
Corjan, many thanks. I now understand it.
I agree that an alteration to a more aggressive skipping of waypoints on the highway would be beneficial.
I had the advantage as I was in a car, riding as a passenger. I was therefore able to watch the display on the phone, whilst the car drove up the motorway. I knew that it would make no sense to leave the motorway, drive back down the other carriage way and rejoin. I just couldn’t understand why the app would tell me to. As I was a passenger in a car, it was easy to ignore the app’s instructions.
On a motorbike, on unfamiliar roads (even a motorway) it might not be so easy, especially if the user of the app was following the instructions blindly. That is why I agree with you, about making the algorithm more aggressive on highways would be a good idea.
Your explanation answers my question. Thank you.
Richard