Nutrition tracking - auto adjust calorie goal bug

I set up Nutrition tracking yesterday, and realized that the "auto adjust calorie goal" feature does not deduplicate from the "active calories" target. Specifically, when setting up my calorie target, I selected the recommended "Active Calories" average as my activity level. I wanted to use this as my baseline to start the day, but if I have a heavy workout day I want to make sure I my calorie intake adjusts to match, so I selected "auto adjust calorie goal." It looks like these two features can't be used together, because now it just adds all of my active calories on top of my average calories instead of just adding the difference. 

For example, my average active calories is 555, so my calorie target for the day was 2955 (2400 resting + 555 active). Yesterday, my actual active calorie expenditure was 821, so my adjusted calorie target should have been 3221 (2400 resting + 821 active), but instead it gave me 3776 (2400 resting + 555 active avg + 821 actual active). 

For now, it seems the workaround is to just set my activity level to sedentary and then use the auto adjust feature as I'd prefer to start my day at a higher baseline since I know I will always burn well above sedentary. I've been using LoseIt to track calories and it accurately dedupes your actual calorie burn from your target, so I'm hoping this is just a bug for Garmin and not the intended design!

  • > if you set sedentary as your activity level even if you are not sedentary, it will show the correct amount of calories by the end of the day, but it will show the wrong amount of calories through the day as your caloric budget shown in the morning will be way off.

    Oh yep, totally agree. The "target" for the day shifts as the day goes on, which is quite annoying.  For me, the worst part of that is that I have my day split into three sections (the app calls them breakfast, lunch and dinner - but I don't stick to "three big meals" a day - I graze), so early in the day it might show that I'm over-target for breakfast, but by the end of the day the "breakfast" block is back on target (rolls eyes).

    Another issue I have (though I can account for it mentally, pretty easily), is that I aim for a specific amount of protein per day, but my days a quite different - some days just weights and a 5k walk (which adds up to ~500kCals active), other days I might do a trail half-marathon, for 1,500 ~ 2,000kCals (depends on the hills), but the app scales the macros linearly, so it says I should have massive protein, fats and carbs, when in reality, my protein and fats needs have only risen a little, while carbs should increase in a much higher proportion to the other macros.  Anyway, not a huge deal, but I do wish I could choose some independent scaling factors for each macro type.

  • This issue should have been resolved with the recent updates. However, if you are still experiencing this with having your devices/wearables, Connect app, and phone OS' up to date, please upvote this comment so we can reach out to you to gather additional information. 

  • Thanks Garmin - SP, I assume you're referring to the double-counting issue?  If so, when it happens again (usually every 2 or 3 days), I'll follow up with the details. (and yep, I'm always running the latest non-beta firmware on my watch and  Edge, as well as the latest current Android OS and Connect app) Cheers

  • Hi Pcolby, question outside this topic.  Is the nutrition app smaller font on your watch?  I have font set to large and all apps metrics display that way except nutrition which is tiny.  Switching font back and forth does nothing for nutrition but others work as expected.  Seen this on previous watch also. 

    Thanks.

  • Thank you Garmin - SP!

    I still have this problem with double counting even though my watch, phone and garmin connect are all up to date.

    Yesterday I checked that i had latest firmware on my watch, updated Garmin connect in the Google play store, and checked that my phone had downloaded the latest system update.

    Then I set my activity level to lightly active, which adds 357 calories to my daily calories goal, and set a goal of losing a pound a week, which deducts 500 calories from my daily calorie goal, and waited until today to check wether the double counting, just in case it matter whether you change the setting during the day or not.

    However the double counting is still there.

    My BMR according to Garmin is 2243 calories per day.

    After his mornings workout and cleaning out the garage, active calories according to my watch is 726 calories. 

    So my daily calorie goal should be 2243+ max (357, 726) -500 = 2469

    But Garmin connect shows 2243+ 357+726 -500 = 2826

    Watch is Garmin Fenix 6 Sapphire, software version 28.02

    Phone is Google pixel 8a

    I'm on the free trial of connect+, in case that matters for some reason

    Two other "bug" i noticed today.

    I update my weight today, and my BMR updated from 2252 to 2243, but my daily calorie goal in the nutrition widget did not update.

    The calorie goal in the widget is actually showing as 2825, even though original calorie goal was 2100 and active calories is 726, so it is 1 calorie off. Rounding error or is it slow in updating the active calories?

  • Another bug I noticed while playing around with the nutrition settings, is that every time i make a change in the nutrition settings, Garmin connect adds a new weigh in in the weight widget, with the same weight as the starting weight in the nutrition widget.