I use two Garmin devices, Fenix 6 and GPSMap 66, when I go on hikes. Their pace charts differ a great deal, and they are both off from the actual data. For instance, for my last hike that took 6 hours, actual break time was about 30 mins. However, Fenix 6 reports moving time of 2hr 20min, and 4hr 10min from GPSMap 66. What's causing this discrepancy, and is there a way to improve the accuracy of moving time?
On a similar note, Garmin Connect's pace chart doesn't show accurate data when pace is slow. It only shows as 1:00:00 min/km, like this: https://preview.redd.it/tvzxrg9dii261.png?width=1040&format=png&auto=webp&s=752654495768f8c8411a91755a60d46af8ba426a The slow pace of 1:00:00 min/km, which is also off from the actual pace, corresponds to non-moving time. Again, how do I get accurate data for a slow pace activity such as hiking?
Lastly, these two devices' elevation data are inconsistent as well, off 15% for my last hike.
Any advice on improving the accuracy will be appreciated.