In my case the i3 didn't warn me that the battery had a problem until it was dead. I got the "battery discharging" warning and that afternoon while out it as died (also gave me some parking break error code). I called BMW roadside assistance to get a tow. While on the phone with them I tried it...