So I ran my info with Chat GPT and it was calling out my iCloud on my iPhone was causing the issue. I have reset my watch to factory didn't set it up and my battery dropped 52% Sleeping from 11 pm to 6 am. I was watching my battery drop about 10% an hour. I signed out of iCloud on my iPhone resigned in and not it's been over an hour and Im still at 100%.
Below is what I found on Reddit and the screen shot is what Chat told me. Hope this helps.
I was having the same issue. I tried all the things they say boot the watch, unpair/repair etc I was still loosing about 5% battery per hour day or night.
I created a system log (press the crown and side button (not the action button) for about 1 second, you’ll feel a haptic to confirm it work. Then go into the Apple Watch app on your phone, general and logs. Export the log you just created.
I uploaded the log to ChatGPT, explained my issue and asked it to check the logs for anything that could be causing excessive battery drain.
It was able to identify that my iCloud password sync (https://www.reddit.com/search/?q=iCloud+password+sync+stuck+battery+drain&cId=5291873d-5e08-4866-903c-d3be74462312&iId=29e15e94-9a38-463a-9362-5be528fdfb70) process had been running for 3 days and was likely “stuck” it told me to go to iCloud in my phone, disable password iCloud sync for 30 seconds, restart the watch and re-enable
After that I charged to 100, and I’m back to 1-2% battery drain per hour
Hope this helps
