Am trying a voip app Groove IP lite which let me dive into Groove's settings to alter sleep behavior. Maybe it hits the battery a little more but I fitted a Sedio monster on it long ago. With that, overnight it went from 100% to 97% so it must not eat too much.

I don't claim it will fix yours but maybe it will.
Bob