I had issues with GPS in the previous firmware. It was erratic, lacking distance and producing inconsistent paces.
I solved it changing the GPS data gathering from smart to every second.
New firmware, and now it doesn't even work this way.
I did the same workout as yesterday... From 7km to 5km...
Thank you Garmin...