Got a call from a dealer. Apparently the first dealer I took my bike to decided not to bother with it, and took it to the second dealer. Second dealer confirmed that the charger is blown, and they also
determined that my rear shock is defective. I felt the shock was weird, but I didn't realize how serious it was. Either way, the charger would be $800, and they confirmed that the bike is out of warranty.
I then made a call to Zero customer service, and suggested that they should take care of these repairs, since there are way too many major problems with this bike caused by defective manufacturing creating a major inconvenience for me. Customer service manager agreed that charger is something they could take care of, though the shock they would need to look into a bit further, since that is a new one.
Few minutes later I got a follow up call from the dealer, informing me that Zero called them and instructed to do all the repairs at no cost to me. I guess that's what was needed to restore my faith in Zero