I recently participated in a 10K event and noticed that my watch's distance tracking for running was off by a lot. It was measuring more than actual distance. My watch had completed 3.5 miles when I reached the actual 5k mark (off by 0.39 miles). Having a 0.1mi difference could have been understood due to my starting position and events tracking via corners etc but 0.39 mi was a lot. It didn't end there. The gap kept on increasing and i finished at 7 miles for a 10k distance. That's off by 0.8 miles in total. My friend who was running right next to me with an Apple watch had 6.3 miles on his watch.
I didn't have GPS switched on but I have run before with the same watch with GPS turned watch and it was way more accurate earlier. Anyone with same issue? Any solutions?