This last week I have received 11 (!) times the same question: why is distance shown as 0 in Garmin Connect after syncing the activity?
Well the answer has been since quite a while in the user guide, and now I am reproducing the same info here so that it can more easily be found (and it is easier for me to forward all these people to the answer :) )
There are two ways of getting distance data into GC,
- you can just edit data in any web browser,
- you can use the gpx trick, by using a www.sportracks.mobi account as interface.
here below both methods are described.
Understanding data in Garmin Connect
ConnectIQ apps are not allow to override native fields in Garmin Connect. Therefore, the native distance fields will show distance = 0m. Same applies for speed. Please note, that this is a Garmin decision. There is nothing that developers can do right now to override native fields from within an app.
Still measured distance, speed and interval information are shown in Garmin Connect. You can find these data in the statistics and intervals region. You will find a ConnectIQ section where you can find the data recorded by the app.
And also in the app:
Manually modifying data in Garmin Connect
edit the activity following the steps below:
Once you have set the proper distance, you’ll see that native pace field will be also updated.
Replacing native fields in Garmin connect (gpx method)
You need to have a sporttracks account for this, which is already synced with your Garmin account. In www.sportracks.mobi, browse the activity. Select “export” and “gpx”. A gpx file containing the activity will be downloaded.
Upload the gpx file generated in previous step into Garmin Connect. In order to do this, go to “my activities”, “manual upload”. Select the file and upload it.
The activity will be uploaded to Garmin Connect. This time, native fields show the correct information, because sportracks overrode the native fields with the ConnectIQ fields in the gpx file. The ConnectIQ fields are not available anymore.
Feel free to use the comment section below to ask any questions. Remember that you don’t need to create a Disqus account in order to comment: just write your comment, click on the “Name” field below, and the option “I’d rather post as a guest” will pop up.
Happy swimming! Cheerio