Fix to battery drain after 16.4 update (Worked for me)
The issue after updating to iOS 16.4: My battery was losing 15% EVERY HOUR just sitting, and my battery health dropped to 90% over night. The phone was overheating and would not charge until it cooled. This went on for weeks while I was away from my computer despite the updates to iOS 16.5.1(c).
The fix: When I returned home, I backed up my phone and reformatted it as if I were going to sell it. I removed all my data after taking screen shots of all my apps. I rebooted the now-empty phone and started one-by-one to add in all the apps I had. (I could have paid for iCloud and backed up my phone, but I am too angry at Apple to give them any more money right now! But it might have been easier!)
Yes, It's been a royal pain to do this and I keep finding settings that I have to reset. And yes, I have to log into every app that has a login. BUT, My battery issue corrected itself completely. My battery lasts all day again. The phone does not over heat.
Clearly there is/was a software glitch someplace that has messed up thousands of people's phones. But this worked for me.
randi’s iPhone