Body battery incorrect

On the latest 23.20 firmware on my 255 the body battery is getting screwed.  This morning after a short strength workout my body battery was down to 16 which was total nonsense.  I put on my Fenix 6 and it gave a reading of 60 which seemed reasonable as I didnt have a great sleep last night. As an experiment I downgraded to 19.18 and now the watch measured 58 which was almost identical to my Fenix 6.  I synced with connect and connect changed the figure from 60 to 58 as I had select the 255 as primary wearable - so far so good.   I factory reset the watch and upgraded back to 23.20 but did not connect it to my phone yet.  The watch measured 57 which was fine so obviously it is capable of getting a decent reading on 23.20 firmware.

However after syncing the watch with garmin connect the body battery jumped back down to 16.  Has anyone in garmin any idea of what is going on here?  This doesn't seem to be the only measurement that is getting screwed along with lactate threshold etc.  It looks like 2 steps up and 3 down every time a firmware update comes out leaving the watch pretty much useless for heart based training unless everything is set manually.

  • The same error here. After upgrade to 23,20 the body baterry recover is wriong, if you se the 7 days before update your body battery grow near a 80 points or more and the use off the body battery is more acceptlabe. 

  • It must be another of those bugs that do not affect all devices / users. I've updated mine 255 (non music) to FW23.20 yesterday and right after I've accomplished a strength workout. Body battery impact was as usual. The same goes for the recovery time and all the other metrics I do usually check.

    The only thing I've noticed outside of the pattern was the existence of two additional folders on FW path of the Garmin Express windows app.

    In an few days we will have better perspective on how this affects many of fewer devices.

  • No issues for me after activities and syncing (by WiFi). But for the first time for me, I got updated lactate threshold after indoor treadmill running.