Did you allow unlimited battery use on backgroud by any chance? It's not necessary.
You may try to remove permissions like sensors, nearby devices, location ... to see if it makes any difference.
Also if things get wierd, it's worth nothing to try to delete caches, then data, then reinstall. It sometimes help.