Optimize battery charging is not working or at least not smart.
I've had it for six months. I never use my Macbook M2 Pro on battery, so why doesn't it learn that?
If my power cable is disconnected even for a second, it will then charge to 100% even though my Macbook is always left plugged in except for very brief accidental disconnects.
It seemed to only work correctly after the update to 13.4. It would ignore brief disconnects to the cable and the charge would stay at 80%. The update to 13.4.1 killed all that again, and it's back to always charging right away to 100% if the cable is pulled loose even for a second.
The cycle starts with the laptop is at 80% charge and plugged in. The power cable is accidentally disconnected for a second or two. It then charges to 100%. A few hours later it automatically discharges to 80% while it is still plugged in. The cycle then starts over again the next time the cable is knocked loose. The Mac is always plugged in and always powered on.
Because I have pets and do not use the Macbook sitting at a desk, it is normal for the cable to be knocked loose for literally a second or two every day or so. (Magsafe has probably already saved me a new power adapter.)
This is more of a minor annoyance than anything, but I'm hoping someone has more information on how to fix it or knows if Apple is having problems with it?
Because it seemed to work right between the 13.4 and 13.4.1 updates, it doesn't seem like it's an app that can't learn the difference between actually battery usage and power disconnects for a second or two.
MacBook Pro 16″, macOS 13.4