Hi @Debs1
Thanks for your post about this. The Strava WearOS App records two distance streams - one is based on your GPS data and the other one is recorded independently of GPS. There will normally be a relatively small difference between these two methods, however the 0.5 km you mention is quite a bit. Also keep in mind that we do some some smoothing of the data and discarding of outlier data - the distance on your watch at the end of the run can have a small discrepancy of what you see on Strava after upload - again, I agree that 0.5 km is more than we would expect.
Have you tried switching your distance stream to see if the other stream gives better results? To do this, navigate to the activity page, click on the three-dot action menu in the left sidebar and select the option Correct Distance.
More information on how distance is calculated can be found here
It also wouldn't hurt to to a reinstall of the Watch App by following these instructions:
Delete the Strava application from your watch. Power your device off for 10 seconds, turn your watch back on and reinstall the Strava application. Unfortunately, this means any unsynced activities will be discarded.
Google Play Store:
Strava: Track Running, Cycling & Swimming
How to update your apps on Android: Support - Google
I hope that helps.
Thank you, reinstalling the app on my watch seems to have helped!