Same thing today. Sudden drop from 23% to 4%. ProfileMatic kicked in and restarted BME. But battery level was not fixed. I had to manually start it again and then battery level was 10%. Perhaps stopping BME does not work well if it's done immediately after the battery drop. Right now I stop BME immediately and wait 10 secs before starting it again. I'll try to modify the script, and put a 5 second pause before stopping BME. Then 5 second pause before starting it again.