I have noticed that some of my old routes (back when I was using Polar) don’t seem to reach the finish point. I believe that this issues is related to pausing, as in the route end point is at start time + time spent moving. Other parameters, such as total distance for the activities seem to be correct though so this mostly affects route matching.