When I have my Max hr zone set to auto detection it updates to a higher value than I achieved in the running activity. The watched asked if I wanted to accept the new Max hr which was previously at about 190 to 193bpm. In the activity, which was also the highest I've achieved in all activities, was at about 173bpm... When I first used the watch a few months ago it seemed more accurate but there's been a few activities where it keeps asking for me to accept a higher value than what I've ever achieved. So as time has gone and now a few months through it seems completely inaccurate. I've never achieved higher than 173 and it's now set to 193.