During the run, it is consistently underreporting my distance/pace (I'm very familiar with the approximate distances in my neighborhood). But when I download the run, it appears that anywhere from the last .4-1 mile of my runs are missing from the map (note: I always finish where I started). Also notable is that around when the missing distance starts on the map, the elevation just flattens out and appears to stop registering.
Here are some examples:
https://connect.garmin.com/modern/activity/6939475921
https://connect.garmin.com/modern/activity/6927492831
Any suggestions on how to fix this would be greatly appreciated!