Duplicate entries of Strava data in Health

When using the Strava and Apple Health integration, some Strava activity data is syncing twice in Apple Health. Troubleshooting this problem is difficult and hard to reproduce. Fixing the Strava and Apple Health integration is planned for 2018. In the meantime, below are steps that may temporarily resolve the duplicates:

  1. In Health, turn off all sources for each of the data types (Active Calories, Cycling Distance, Walking + Running Distance, Workouts). Close the Health app and the Strava app.
  2. Start the Health app again and turn all Strava sources back on, including the Workouts option.
  3. Open the Strava app, go to the "You" feed and pull down to refresh. Then scroll down through that feed to view past activities. This allows your data to be pulled from Strava and passed to the Health app.
  4. If that doesn't work, delete and reinstall the Strava app (when prompted to remove Health-related data, say yes). Go to settings after reinstalling Strava and enable Health sharing.
Was this article helpful?
16 out of 55 found this helpful
Have more questions? Submit a request

Comments

167 comments
  • Elle, remember that time you said they were looking into this for us...... 2016!!!!!!

  • FYI everyone this problem seems to have disappeared for me in the last couple of weeks. not sure if its an official fix or something else.

  • I really don't trust turning it back on until we have release notes that they actually have release notes about reworking their crap HealthKit code.

     

  • I get still get duplicates with IOS11 (will see this weekend if the latest update corrects it.)

    And I have also noticed that it is not just the Strava app, but also Sleep++ and MyFitnessPal that I have set to share the data with the Health app.

    On Sleep++ it can happen with or without any change to the apps data (sleep or in bed time). At least this data is time based, so even if it shows I went to bed at 10pm 4 times and woke up at 5:30am, the amount of sleep doesn't change, it's still 7.5 hours.

    With MyFitnessPal, the food nutrition data was what I was interested in getting to the Health app, but it seems to duplicate things through the day, each time you add a meal, it seems to add the previous meal(s) and the latest.

  • I have cancelled my premium support and will not turn it on again. Strava didn’t manage to take this issue seriously for more than one year.

    If anyone knows a good alternative to Strava, pls let me know.
    Maybe Apple‘s training app is good enough for me, since it meanwhile supports recording and tracking watch’ position data...

  • I'm starting to believe they've fixed the problem too, likely with version 28.0.0. I haven't seen duplicated entries since then, also it seems to be taking a bit longer for my data to show up on Health app which I think could have been the fix for this issue.

  • I keep on believing they have, but any time I turn it back on, then I just get more and more duplicates. They obviously don't care and haven't even looked at sample code Apple has.

  • Duplicate entries are still alive and well in the latest version. Deleting duplicate, triplicate and sometime quadruple entires is sadly still the norm for my post-ride routine. Strava are sadly more interested in implementing new social media functionality that nobody actually wants.

  • Neither Saturday or Sundays rides appeared in Health.

    I had to go to allow read or write permissions for multiple apps within the Health app , and both days rides only appear once, so it may be fixed for me. I guess we'll see next weekend.
    The Sleep++ app also seems to be fixed also ( mentioned it last week)

    So perhaps the latest iOS 11.1.5 (15D50) has resolved it?

  • I am not sure what is going on and why I cannot get Cadence and heart rate to record on the Strava app.
    This is what I am doing - any suggestion will be helpful

    Activity: 
    Outdoor cycling

    Setup: 
    1. Wahoo BlueSC speed and cadence sensor - linked to Strava (Strava is authorised) 
    2. Apple Watch 2 series running the Strava app - for heart rate 
    3. iPhone X - mounted and used as Bicycle computer during the ride 
    4. Wahoo App for showing cadence and speed during the ride 
    5. Strava Premium account - currently on my 1-month trial

    So when I begin my cycle ride I start the outdoor activity on the Wahoo app and simultaneously I start the activity on my Strava app on my Apple watch. I am using the Wahoo app as bicycle computer during the ride. I can see my speed and cadence. No heart rate showing on wahoo and I get that's because I cannot sync my Apple watch with the wahoo app. No issues here.
    So far so good.
    Once I finish the activity I stop and save the activity on both Wahoo app on my phone and Strava app on my apple watch.

    Problem: 
    On Strava when I go and check my segments I don't show any cadence. I am only getting the heart rate recording. For some reason, Wahoo app is not uploading or syncing the cadence with Strava.
    I have manually tried to share the activity from Wahoo app to Strava - this uploads a duplicate activity on my strava profile which shows the cadence. This is not ideal as this double up on all my stats for the day.
    What am I doing wrong? or is this how its suppose to work?

    What I have tried: 
    1. Deleted strava app and reinstalled it. 
    2. Reauthorised the stava account with Wahoo

  • I have been playing with Strava for the last month or so since I got an Apple Watch and today I went for a walk and for the first time I have a duplicate entry in the iOS Activity app. The data doesn't seem to have been counted twice but the activity is listed twice.

    I also noticed that since I went for a 3KM walk the Strava app recorded splits for each KM but only synced that info for the first KM to the Activity app. 

    Would just like confirmation that someone is working on the problem.

  • Do we have a resolution on this yet?? We are almost three full months into 2018. I would like to use Strava, but this is the reason I stopped using it a few years back.

  • I use Cyclemeter which uploads to Strava when done with a bike ride. I also have the Strava app on my iPhone. I think the trick for me is, for Cyclemeter users, turn off “workouts” in the Apple Health app for Strava, and make sure it’s still on for Cyclemeter. I do the same thing in the winter with Zwift. Zwift and Cyclemeter both upload to Strava, but if workouts for Strava is disabled, no duplicates. I just confirmed with two quick walks outside my office. On the first, Strava and Cyclemeter recorded data to Health. When I turned Strava workouts off and did it again, I only had one workout recorded in Activity, while the data was still uploaded to Strava, both times.

  • Seems like this should be a pretty straightforward bug to fix; just need to keep track of strava activity id for each workout that's pushed to HealthKit, and then update rather than adding again if that id already exists. According to apple's [docs](https://developer.apple.com/documentation/healthkit/hkobject/1615721-uuid), the best way to do this would be to set the `.metadata` property of the workout (or other healthkit object) to include the strava activity id in its `HKMetadataKeyExternalUUID` key. You'd then [look for the existing activity](https://developer.apple.com/documentation/healthkit/hkquery/1614780-predicateforobjects) before pushing the data to HealthKit a second time.

    @Elle-Anderson I assume there's not any way for me as a non-employee to contribute code to fix bugs like this?

  • Dear Strava, you are not able to fix this problem for YEARS?

  • 2018 and this is still happening... Time to try another app. I regret having recorded more than 100 workouts over the last year, that are now not possible to transfer elsewhere...
    @ Strava: What’s your excuse for not offering a solution?

  • I pay for strava and this bug is a deal breaker. I will cancel my subscription if this is not fixed. It happens nearly every time I record a workout with strava on the watch or the phone. Please fix this.

  • October 2018, iOS 12 and I’m still getting duplicated entries...

  • I've got Garmin Connect sharing to Strava (and RWGPS), and then Strava to the Health app.

    I still get duplicates sometimes, and sometimes they also duplicate in the Activity app too.

    I also just noticed strange (sometime) duplications and strange data from both Sleep++ app (iOS and wachOs) to Health and from MyFitnessPal (iOS) to Health.

    Maybe this is more an Apple issue than Strava or the others? But its all be going on a long time. Frustrating.

  • Looks like this issue has been open for two years! That's insane. Open-source software gets fixed faster, and it's free! Combined with not pulling heart rate data from HealthKit == no more money from me.

  • 2 years after, the problem still present!
    Please fix it!

  • Hard to believe this is still a problem - I have given up on my Premium service and have all but stopped using Strava - except for exceptionally long rides. Too bad this cannot be dealt with. Sure would like for Strava to provide an explanation or and attempt to fix.

  • Put me on the list of Premium folks not renewing if the integration with HealthKit can’t be fixed. Has anyone tried just syncing from Garmin Connect? I’m going to look into it see if it’s a reasonable alternative.

  • My Strava workouts are showing up in triplicate on Apple Activity. What is going on?!

  • I’ve started using “map my ride” app instead and it works fine, doesn’t create duplicated entries in the Apple health and it does everything what strava do.

  • Wow, I got a very rare 12-plicate from a recent activity! I also have some semi-rate 8 and 4-plicates and lots of common duplicates and triplicates. Can anyone beat this new record? I can’t find the leaderboard.

  • Teresa D
    Welcome to the “Strava doesn’t care” club. Users have been complaining for years! I’m done with them.

  • @Louis—😂 I think you win!
    @Michael—I only started using Strava because it is compatible with RunBet. I think I might try RunKeeper. I think that is also compatible with RunBet.

  • Michael S

    Does Map My Ride produce a downloadable GPX file?

  • For those of you still troubled by multiple Strava entries in the Health app, are you seeing what you feel to be incorrect data elsewhere? For example, is your cycling distance the same as a single Strava entry, or is it multiplied by the number of Strava entries for that workout? Are you being given credit for way too many active calories or too much Exercise time?

    For example, last week Thursday I cycled 123 kilometers. That entry appears three times in Apple Health. However, in the Activity app I have credit for only 123 kilometers (not 369). I have credit for 497 minutes (not 1,491). I have credit for 2110 active calories (not 6330). All three of these figures seem correct.

    So, even though the Strava workout session appears three times in the Health app (all three with the same UUID), the data is only used once to track distance, time and calories.

    Are others seeing something different?

Please sign in to leave a comment.