ok well if you understand why its doing it then whats the issue exactly?
and i am not trying to say you are a newbie to anything. i dont know your experience with android hence why i made that statement.
so we know the OS can be aggressive with some apps and lenient on others.
would rooting the device and cooking a ROM change these characteristics?