There is a strange error in routing. I am using version 1.11 with Google location on on an Android 9 (API 28), samsung SM-G955F.
The automatic recalculation is active. I just entered a destination from actual position and I didn’t drive as planned and often changed the direction so that recalculation was used. The software created automatically additional waypoints and I coulnd’t delete them with the skip waypoints functions. It just didn’t delete any waypoint of the additional created ones. You see the many waypoints set within a small distance, I didn’t create them. They were created by Kurviger while driving and recalculating. I have used the skip waypoint function many times in order to delete them again, but it looks as if it created waypoints instead of deleting them.