Took me 3 nights to figure out why my phone kept waking me at 2:47am exactly
Turns out a weather app I downloaded in Tampa was set to alert me about rain in a city I don't even live in. Anyone else got a rogue app messing with their sleep schedule?
That exact 2:47am wake up time is wild, mine was a fitness app buzzing about a workout reminder set to some random time zone. Deleting it fixed my sleep instantly, so check your app permissions for anything with alarm or notification access.