I’ve been having the same issue with an ultra and 13 pro max. I’ve double checked all my settings, reset and re-paired the watch to the phone and it still doesn’t properly track. Sleep schedule is set, focus is set, everything is set right based on the posts I’ve read here.
The only solution I’ve found is before going to bed I manually turn the focus on in the watch itself before the schedule kicks in and now I’ve had it track two days in a row. Did a trial last night of not turning it on by hand and sure enough it didn’t track again. I’m going to try turning the focus on manually again tonight and see if it tracks again as I’m currently 2 of 5 days now.
If it does then I feel there may be an issue currently with focus.