Ive had my Fitbit Versa 2 before, and never had any problem with sleeping accuracy or sleep hour count, maybe 1 out of 10 errors occurred, but not noticeably. I transferred to a Garmin Fenix 65 due to limited capabilities and a weak battery; it's also old. I expected it to surpass everything my Versa 2 produced, especially in sleep tracking, because it is more than twice as expensive. To my shock, it has worse sleeping accuracy-worse than those cheap knock-off watches with sleep counting. I have often slept for only 3 hours, but my Garmin keeps saying 5-6 hours. You know you sleep terribly when you feel sleepy, have a headache, and are in bad condition, but this watch keeps saying I slept well. I never had this kind of problem with my Versa 2. Now I am struggling because I keep getting the same problem; it feels like 7 out of 10 times there is a problem with my sleep count. Does anyone have this problem or know how to fix it?