By the way I'm having the exact same problem. I'm barely getting 1 hour of screen on time, and this is without any heavy use. No streaming, no gaming, no heavy apps... just Whatsapp and Chrome
I've tried everything...
hard reset
hard reset and install as new device
hard reset and install as...