Let's say I do a cycling activity that gives me 10 hours of recovery time. Garmin Edge 840 says recovery 10 hours, Forerunner 255 says recovery 10 hours, all good.
However, 8 hours later, due to high stress, I have a recovery time of 4 hours and not 2 hours. This is indicated by the watch. However, the Edge 840 does not take over this new number and still thinks there's only 2 hours of recovery left. There is literally no way to update this number despite syncing multiple times, and now starting a new cycling activity means the watch will take over the calculated recovery hours from the edge (which means the recovery hours gets progressively more wrong unless I take a couple of days to let the number sit at zero hours for a whole day). I've had instances where I've gone from the watch showing 20 hours recovery to it showing 18 hours recovery after the activity because the Edge 840 didn't take over the delayed recovery numbers properly.
I don't know if this is already a bug, but this really needs to be fixed for recovery hours to make sense.
Thank you!