Edge 1050 Back to Start Problem

I would really like to stay with garmin but I keep having problems with the device. Incorrect altitude information etc. Today we cycled 30 km and decided not to take our actual route of 80 km but simply to cycle back. Selected back to start on the garmin and set the shortest route as the routing option. What does garmin show me 75km. I then navigated back along the same route but I don't understand how such errors keep happening. Can anyone help me?