Some days ago I ran a virtual 10 km and - to grant the right execution - I ran some meters over 10 km: 10,11 km.
My time of the complete run was: 41:31 as you can see in my public track
https://connect.garmin.com/modern/activity/5813784598
In that occasion, I did my personal best on 10 km, but Garmin Connect saved it with the time of 41:31, not saving the real best time of 10 km.
This is the complete run:
Thanks