Skip to main content

Due to occasional inaccuracies in altitude and dynamic data on my Apple Watch, I typically use both the Apple Watch Ultra and Coros watch connected to the Stryd running sensor during marathon runs. However, today I noticed that the data from the Coros watch for the Hong Kong Marathon is missing, and the Apple Watch data seems to be off by a few hundred meters. Additionally, Stryd is unable to sync heart rate data. How can I filter data from these three different auto-sync sources or manually retrieve the Coros data?

Hello @Kennyx 


Thanks for posting about this.  If you record the same activity with two different devices, there is a chance the second uploaded activity will fail, as we do attempt to detect and block duplicate uploads if they have a similar start time. It's possible that's why your Coros Marathon data didn't upload to Strava.


You should be able to manually upload the file from Coros to Strava, but I recommend deleting the other versions of the activity from Strava first, as they may be blocking the Coros upload.


Manually Upload an Activity File to Strava



  • Access your COROS account on the mobile application.

  • Locate the activity from the Activities page (on COROS) and tap to view the activity details page.

  • Tap on the top right corner to open the settings below and select "Export Data".

  • Select the file format .FIT or .TCX.  > Choose how to send the file from your phone to your computer.

  • Access the sent file on your computer and visit strava.com/upload/select and click Choose file to find and upload the original file downloaded from COROS. 


Full instructions here


I would encourage you to check out this existing feature suggestion, which is about combing multiple data streams for one activity into one.  We would welcome your vote (kudos) and any comments.  


Let us know if that works for you.


Hi Jane,

I'm having the same problem. I just ran a broken almost-marathon, the Scilly60%, and recorded the whole event on my new Garmin watch by pausing and resuming, but also tracked each separate island on my old Garmin. All but one of the runs have come through from Garmin Connect to Strava, but the first 10k is not importing because it's reading as a duplicate. I tried the steps you listed here. However it's not a true duplicate, because the run on my new watch is 23 miles long covering multiple islands we ran around, while the missing run is only 6.2 miles long. Ideally I'd have both on my Strava so I can review my pacing data, island elevation, etc for each leg of the race, and easily refer back to that when I hopefully run the race again next year. It's much easier to search old runs in Strava than in Garmin Connect! Can you help?


Reply