Charge limit seems to work here, but it doesn’t float. It seems to charge immediately.
Worse, now when it swaps to charge / discharge, it notifies the OS, so it’s as if it is being constantly plugged and unplugged, which is fantastically annoying.
I would just lose the battery extender functionality and focus on getting the battery limit to work right. Or maybe just have battery extender set the limit to the correct % and leaving it at that.
And stop toggling the plugged state!