This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Apple Health Activity Ring does not fill after workout is completed on a Garmin device (Request for improvement on how Garmin Connect writes data to Apple HealthKit SDK)

Hello, I use my Garmin Fenix 6 for all my workouts and my Apple Watch 7 for daily use. When completed a workout, Garmin Connect synchronizes with Apple Health. Apple Health sees the workout data but does not fill the activity ring. Could anyone provide a solution to this? I see its a common problem among Garmin - Apple users. Garmin, please take care of this!! Thank you!

  • There is a petition going to get this fixed by garmin. Please sign it: https://change.org/p/garmin-sync-with-apple-health/

  • 1. iPhone 12 Pro with iOS 16.1

    2. Garmin Forerunner 245M

    3. Yes

    4. Yes

    5. NZ

    1. What Apple device do you own and what is the current sw? (We realize this is not relevant to the functionality.) iPhone 14 Pro / iOS 16.1
    2. What Garmin device do you use as your current (Preferred) activity tracker? Epix 2
    3. May we have permission to access your Garmin Connect account? Yes
    4. May we have permission to email you? Yes
    5. In what country do you live? USA
  • 1. iPhone 12 with iOS 16.1.1

    2. Epix Gen2

    3. yes

    4. Yes

    5. Australia

    1. iPhone 11 Pro with SW 16.1
    2. EPIX 2
    3. Yes
    4. Yes
    5. Sweden

    when looking into the health App on iPhone, Garmin is added as data source for the following items in the Activity category 

    • Stairs
    • Energy during Activity 
    • Energy during rest
    • Walk and running distance
    • Steps
    • Training sessions 

    but not for

    • Activity
    • Training minutes
    • Standup hours 
    • Standup minutes 
    • Recovery pulse
    • Fitness 

    It seems like it it is the Activity, Standup Hours, and Standup minutes that is missing (garmin connect not listed as data source) for the rings to be closed. I have used an AW in parallel and that is why my rings closed in attached image. I would like to see that Garmin added GC to the remaining items not yet supported in the Activity category 

    But you are also missing out on the following categories 

    • Breathing 
    • Heart (HRV)
    • Heart (recovery pulse)
    • Heart (Fitness; I.e., VO2)
    • Heart (average pulse during walking)
    • Movement

    It may be more you miss out on, but it is at least a starting point if you fix these ones.

  • According to the Apple HealthKit API documentation https://developer.apple.com/documentation/healthkit/hkworkout a completed workout using the HKWorkout class should automatically close the move and exercise rings. 
    However, I see my workouts in Health but the rings don’t move

    what is equally as weird, when the Connect sync comes in, the calories burned is shown in the Move graph, but does not increment towards my daily total. See below

    it still says 0/700kcal and the notification this morning was “you didn’t close your move ring yesterday”.

    one thing of relevance, I have had (until yesterday) and Apple Watch connected to this phone. It appears that since unpairing it, that the move ring is incrementing as I walk around -  I thought this might be something of relevance maybe a conflict between preferred tracker Apple Watch vs External sources.

    however as a user above notes, Garmin Connect is not listed as a data source for quite a few areas including “Activity” which contributes to the ring closure, cardio fitness (VO2) and other areas 

  • Hopefully they are finally looking at this , it’s been way too long to not work properly…. But I recall a few years ago it worked at some point … please Garmin 

  • Update 20 Nov

    since unpairing and selling my Apple Watch, today is the first day the Move Ring updated after syncing with Garmin Connect.

    notably, the Exercise ring and stand rings are both “removed” from the Fitness App (presumably an Apple Watch only feature?) 

    i ran 26km today, but actually after that uploaded to Garmin Connect it didn’t update Apple Health. 
    i then took my dog for a 1 mile walk and when that uploaded, it seemed to backfill today’s information

    the energy burned is off the charts however, it seems to be doubling whatever Connect sends it.

    and before anyone asks, I do not have Strava connected or any other platform that would be causing it to read as double - in fact Apple Health clearly shows Connect sends it double the active calories, see below




  • hopefully we get an update for the connect app that will fix this before the holiday ;)

  • Yes this is garmin connects integration train wreck. It waits until the end of day to update some things and then does them twice. There are times where it is giving aggregates instead of incrementals. It is all around a mess. And for biking, it isnt even writing anything. I turned off the direct write to apple health from garmin connect because it is a complete mess and use the free version of strava as go between. Strava can take the data from garmin and properly out it in apple health. Something I hope garmin figures out. As it is all them