... the user friendly GPS tool

Why is the distance information not correct?

The differences in the distance information almost always come from a different method of calculation. In tracks the beeline is calculated, i.e. the direct route on the Earth's surface from one position to another position. For routes, the distance is measured via the road network. The "type" combo box allows to switch between Track und Route to see both distance calculations.

The column "Distance" in the position list, the "Add File" dialog for the RouteCatalog, and the Y-Axis of the elevation and speed profile view always show the beeline distance. Unfortunately, it is technically very challenging to bring the Route distance to these places because the routing takes place on the Google Maps servers and only the result of this calculation is shown in Route Converter: as a Route on the map and in the Length and Duration information