Zwift Companion activity not syncing to Apple Health

1 Like

Had the same response Kenn

Maybe using Apple Watch as HRM might get all data to sync, I currently use a Tickr?

This is a huge, huge issue and not sure if Strava or Apple is to blame.

So from what I understand, there’s now no way for Zwift to push data to Apple Health/activity rings?

6 Likes

How does the Companion App write data to Apple Health?

I go into Settings > Health > Data Access & Devices > Companion

1 - Allow Companion to Write: Everything is turned on
2 - Going into ā€œData from Companionā€ shows NOTHING is there.

3 Likes

I have always had to use the HealthKit app to go from Strava to Health. Worked until the latest Zwift update the other day. I rode on Tuesday and my 12.62 mile indoor cycle workout appears in my Fitness app on iPhone. Wednesday, I had to update before I rode Tour de Watopia. That ride syncs from my Zwift Companion app into Strava but does not appear in my Fitness app.

I tried deleting apps and redownloading, logged out, restarted phone - everything I could think of but nothing worked. Rode again today and the ride does not show up.

What is interesting is that yesterday, while troubleshooting, I started a workout with Strava and let it run for a few minutes. That workout appears in my Fitness app. Also, if I start a workout with the Apple workout app on Apple Watch it appears in Fitness app.

Appears somehow the Zwift update did something???

I had been using the RunGap app to import from Strava to Polar Flow. It will also write from Strava to Apple Health!
So I’ll use this for a temporary fix.

1 Like

It’s intentional from Strava, and doesn’t seem to be much interest in fixing it. They unhelpfully sent me a link to a web page on how to use an Apple Watch as a HRM.

Thanks for reaching out. We recently updated our Health Kit integration, which means only activities recorded directly with Strava (iPhone or Apple Watch app) will push to Apple Health. You will need to connect your 3rd party device directly to Apple Health moving forward or reach out to the 3rd party if an integration does not yet exist.

I take that answer as a big middle finger.

So if Strava won’t fix it, then Zwift will have to update Companion to send the data to health, and my nearly 2,000 day move goal streak is in jeopardy.

Big step backwards for Strava.

6 Likes

I can confirm that using the Apple Watch Companion App uploads data to Apple Health.

Of course, I had to literally spend 5 minutes closing/reopening the Companion app, turning bluetooth off and back on to get the Watch’s HR to show up in Zwift. But that’s been my experience over the past 2 years.

Really sucks that Zwift won’t upload to Apple Health with a simple bluetooth HRM like my Polar.

2 Likes

I have a Wahoo HRM, and no desire to use the watch. If I just run the Companion app on the watch would that be enough?

2 Likes

How exactly does that work?

I’ve been using the watch as a HRM for months but since I relied on Strava to push to Apple Health, I didn’t really care if the companion app was also pushing data.

Do you just use your watch as a HRM like normal, finish and save your ride in Zwift, and your data is automatically pushed?

You have to have the Companion App installed on your Apple Watch, it has to be the source of your heart rate data to Zwift. Wahoo or any other brand of HRM will give HR data to Zwift, but that data is not going to be sent to Apple Health.

In other words, if you want to close your rings in Apple Health with Zwift activities, you need to use an Apple Watch running the Companion app to record the HR data.

1 Like

Yeah that’s what I’m currently doing, but I wasn’t sure if the Companion app would write other data (duration, distance, speed, type of workout, etc) or just HR

EDIT: Okay, can confirm this works. Using an Apple Watch and the Companion app will write all ride data to Health and go towards your rings. You also get an HR graph in the Activity app which I don’t think was supported when Strava would push data.

So for me the new plan is:

  • Turn OFF Health Write access for Strava
  • Turn ON Health Write access for ELEMNT (outdoor rides) and Companion (indoor rides)
  • Zwift still pushes to Strava as usual
  • ELEMNT pushes to Strava as well

in December @shooj had indicated Apple Watch support was being dropped.

Do you know if this changed?

RunGap seems to be the way right now. It back filled my activities from Tuesday and Wednesday. I hate to spend money on such a thing but hopefully a no cost data bridge will come available.

1 Like

Ok but if I’m racing I’m not relying on Apple Watch that’s madness HR is rubbish on it. Plus there is no option to sync directly to Apple Health in Zwift connections.

Very sad

1 Like

This :+1:t2:
Racers who need to use a reliable HRM and want all their data syncing to Apple Health are going to be so frustrated by this. Get it sorted Zwift!

I found a workaround. I had switched off Garmin sync in Apple Health as you couldn’t be specific about what strava synced. As Strava is not pushing 3rd party data to Apple Health anymore I have turned back on Garmin sync in Apple Health and now my indoor and outdoor workouts have appeared again.

It would be useful if Zwift had a direct connection to Apple Health option but it does appear this particular issue is because Strava have stopped pushing data out. I suppose it’s fair enough as it does cost in api calls which with the volume of stuff going through their servers must add up.

Would have been nice if they’d told us and also as I’m a strava premium member since 2014 I think it’s a good premium up sell.

3 Likes

I asked Strava support directly why Apple move ring was no longer updating after syncing Zwift activities to Strava this is the reply I got

Hi Laura does this work around allow move ring to update on Apple Fitness activity?

@James_McLean_Watt yes mine worked instantly this morning and my watched pinged me with the ring update