Gaps in body battery, sleep, hr data

I’ve had my 255 for a week, upgraded from 245. I’ve noticed big gaps in body battery, hr and sleep data in the connect app. On the  watch the body battery and hr data is there, but sleep also has big gaps. Last night I slept from around 11:30 to 6:30 without waking but watch states I only had 3 hours and didn’t sleep until 2:30 with a big gap around 5am