Active Calories from Edge 1040 not syncing?

Recently I have noticed that the overall calories burned reported on my Epix and synced to Garmin Connect are not taking into account active calories burnt on an Activity Recorded on my Garmin Edge 1040.  

For example yesterday I did an indoor bike ride and recorded on Edge 1040 (I was also wearing watch but not recording activity on that).    Edge 1040 activity estimated 1563 calories burnt.    However overall active calories in connect is 691.  I am sure this used to sync up correctly!

Looking back over last few weeks, some days it works others not??

  • My research to date:

    Reported as working as intended prior to FW12.15

    Confirmed by Garmin as an issue 9 months ago with update in mind but no action.

    As usual there are users who have the problem and those who don't; confirmed by 2 users with same usage as mine only with Edge1040 and FR965, both UTS compatible and both syncing activity calories across the board.

    I today confirmed using my Marq Gen 2 for an activity alongside my passive Fenix 7 that the activity calories from the Marq are synched to the the Fenix and GC. This confirms my expected behaviour and that of the majority of users it would seem from forum posts.

  • So from my research (post above) I understand now that the Watch takes precedence for the HR and thus the Calories / Active Calories calculation based upon the HR recorded.  So for occasions where the passive watch is tracking HR at similar level to the Edge device recording the activity then Active Calories all seem to be synced up correctly.

    The other scenario which I am now seeing more on indoor rides, the passive Watch is recording HR far lower than actual as seen on Edge with HRM.  So once again Watch HR takes precedence and Active Calorie calculation is far lower than the Calorie count recorded for the Activity on the Edge.

    So that is why I see intermittent results with Active Calories because it depends on how closely the passive Watch is tracking the real HR.

    Thinking about it, as explained above if there are two sources of HR data for the same period then Garmin has to choose one to take precedence, and they have gone with the simple solution of using the Primary Wearable device in all occasions rather than try and apply some intelligent analysis to work out which HR data stream is likely to be more valid.

    So in summary the easy solution for me anyway is for me to remove watch for indoor rides because there will only be one data stream for HR data - one source of truth - and that can be seen on my latest post HR graphs above.

    I am also going to explore further why the Watch in passive mode reads HR far lower than actual for high intensity/ short burst activities.  As I said above that could be because of infrequent HR reads in passive mode??  UPDATE : this seems to be confirmed here:

    https://forums.garmin.com/outdoor-recreation/outdoor-recreation/f/epix-2/359139/ohr-reading-very-low-when-in-passive-mode-but-ok-on-activity-screen

    Maybe Garmin could add some more intelligence to future HR/Calorie True Up?

    A simple solution for Garmin is if a device is recording an Activity then that takes precedence for HR/Calories, over any passive device??

  • A simple solution for Garmin is if a device is recording an Activity then that takes precedence for HR/Calories, over any passive device??

    That what I thought Garmin would be doing with the definition of primarily wearing and primarily training. And you are absolutely right, HR, power, etc. should come from the recording device. No need to distinguish then.

  • The more I look into this the more annoyed I am getting.  It is clear now that the OHR readings on the watch are way off and under reading when cycling indoors or outdoors.  Now I know that is a limitation of the optical sensor, and that is why I use my Edge 1040 with HRM Strap and/or Power Meter when on bike.  But the fact that the True Up between devices and Garmin Connect is using the HR measured on the watch to calculate daily calories rather than the accurate HR measured on the Edge 1040 with the HRM Strap or the Calories calculated from Work done using Power Meter is just crazy .  So it appears ever since my expensive purchase of the EPIX 2 Pro and Edge 1040 the daily readings for HR and Calories are just way off for days I have trained on bike.  

    Another example was a hilly Gravel bike yesterday, 2 hour ride, approx calories recored on Edge activity - 1306 calories (1306kj work on power meter).   Watch Active calories - 600 calories!! 

    The only solution currently is to remove watch when recording activity on Edge 1040.  BUT I did not pay £1000 for a watch that I would have to remove when going out on bike.   This needs to be resolved.

  • i have a fenix 7 and I use a 1040 with power meter and HR strap for cycling, what about starting the activity in both devices with the edge as primary training device? Or maybe at the end of the activity discarding it on fenix? Finally, it would be definitely better not wearing fenix while cycling?

  • Yeah dual recording with Epix is another possible workaround - if Garmin not going to resolve.

    In summary, training status etc are all synced up correctly now under UTS.

    BUT unless I record everything with the watch as an activity then I am not going to get a single source of truth for my fitness state (all day HR / Calories / Intensity Minutes) unless the Epix OHR reads accurately when in passive mode which in my in my experience it is not!!

  • But I already dual record indoor rides on Zwift and Garmin Edge to try and keep training metrics up to date on Garmin

    Well it turns out I don't need to dual record on Edge while Zwifting after all !!!  There were two reasons I was dual recording on Edge :

    (1) To keep Garmin Training Status up to date ... but I didn't realise this has already been resolved:

    https://www.dcrainmaker.com/2021/06/garmin-training-status-now-includes-zwift-trainerroad-the-sufferfest-and-tacx-app-workouts.html

    (2) To display Average HR/PWR/Cadence - something that should already be in Zwift ... but there is also a workaround for this now:

    https://zwiftinsider.com/sauce-for-zwift/

  • When Zwifting I don't record using any Garmin devices. Trainer and all sensors are linked to Zwift via my computer. The sync back to Garmin gives me all of the data I need.

  • But you lost the possibility of doing a HR based workout following your watch when on free ride on Zwift, Rouvy, etc …

  • But you lost the possibility of doing a HR based workout following your watch when on free ride on Zwift, Rouvy, etc …

    So I lost the possibility of doing something I don't do.

    The sync back to Garmin gives me all of the data I need.