The apnea mode has a persistent error in the calculations of the ascent and descent rates as well as hang time.
For my “touch and go” free dives—ie, competitive freediving, the calculation includes a non-zero hang time. And it’s not just not zero, it’s like 20-30 seconds. Touch and Go suggests it should only be a couple seconds at max. So then the descent and ascent times and rates are calculated with the remaining time. Too long of a hang time means the rates are calculated over a shorter period thus the rates are too fast!
And this matters for freediving. It’s great to get immediate feedback on how fast your dive was, and garmin recognizes this by add a variometer. But if the calc’s are wrong, it’s useless.
I’ve owned two MK2’s both suffered from this error. I think it’s a problem with the software
PLEASE FIX