I've had my Fenix 6 Pro for nearly 2 years. Compared to the Apple Watch I had, it was a step up in terms of tracking cycling and heart rate and added pulse ox.
It was a massive step backward for sleep tracking, but since it has all the sensors it needs to do better, I (incorrectly) assumed it would get better.
Last night I went to bed around 10PM. I woke up around at 1:35 (stay tuned for how I know it was 1:35AM), sat up in bed, and took off a sweatshirt I had fallen asleep in.
I woke up around 6:33, so I waited an hour to get my sleep info. Why? Because the Garmin won't allot the time needed for their developers to code the difference between awake and alkasleep, so I need to hedge for days I can sleep in.
When the Connect finally calculated the info, I found I had slept from 1:35 to 6:33.
I sat up in bed and took off a shirt, and the previous 3.5 hours of sleep were thrown away.
This is useless.
Why won't Garmin do better?