Wipe cache from recovery
Reboot to recovery and wipe cache
Oh dang! That's way too much! Have you considered full formatting the device?
In such a case.. I also recommend a clean flash if you have had a dirty update to A10
Earlier I was getting 6 to 7 hrs SOT (android 9)...clean updated to android 10... Got 4 to 5 hours SOT... Did this... Started getting 5 to 6 hrs SOT...
SwiftKey has a little less gap (I feel) but overall it looks aesthetically alright
Refer to my solution here - https://forums.oneplus.com/threads/battery-drain.1139491/
Did you format after updating to android 10?
Drain to zero.... Let the phone switch off itself. Then try turning on again. If it turns on... Let it drain out. Repeat till you get an error...