I had the same problem with my 2023 Heckler 9, and may well have a fix for you. It has the same Shimano EP8 motor, and Darfon 720 battery as your bike. It began within a month of my purchasing the bike, and would happen every few rides. I never thought to check the error codes on the battery, however the same thing was happening: Regardless of the battery's state of charge, the bike would shut down randomly and in many cases would not turn back on until after I plugged the battery into the charger. In every case there was an "E020" error code on the Shimano SC-E8000 display, and my bike-connected Garmin showed an error message as well. See attached photos. I had the bike looked at multiple times by the shop I bought it from, checked every plug and connection multiple times, replaced the entire wiring harness (under warranty), and none of it helped. In the end, the problem seems to have been that too much dirt was getting into the contact points between the battery and the frame, effectively causing a power outage. The fix was to remove the battery, clean all the contact points on the battery and frame really well (hard to do on the battery since everything is recessed, but worth spending time to do it as well as possible), and once cleaned, put a heavy coating of dielectric grease (I used Permatex) on. I coated all the contact pins on the frame, and also squeezed some into all contact points on the battery. Since then it hasn't happened once. Fingers crossed that solves it for you.
View attachment 137562 View attachment 137563
I think if you can find a way to charge on the bike you'll be better off. Removing it every time just allows dirt to get into all the contacts. I'm not sure that conductive grease would be a good move, because if there's a path of it between multiple contacts I'm wondering if you could short the battery out... Dielectric grease insulates the contacts from getting dirt in there, but if it's always coming in and out of the frame I suspect you'd still end up with dirty contacts. Until you get power to the bike storage area, it may well be worth trying the adhesive foam to seal the gaps. It'll never be a perfect seal, but without any seal it's basically a dirt vacuum that leads directly to the contacts. If it were me I'd get power to that room ASAP, clean everything super well, put dielectric grease on all contacts, and then avoid taking the battery off unless absolutely needed. Good luck with it, and please let us know how you get it resolved.I'm having the same issue on a darfon /ep8 heckler 2023: E020 error and power shuts off randomly during riding, since yesterday a few times and today drove me crazy .. shut off like 10 times in 2 hours..in the beginning was showing the error once I will have stopped and stand still, but in the end happened while descending 3 times , never while going uphill/motor on.
I am removing the battery from the frame everytime I'm charging it as the room that I have the bike stored in does not have power (yet)... so far I have like 20 cycles of charging I was thinking that maybe plugging/ unplugging the battery so many times got the connectors loose...
will try to clean the connectors and report back ,also was thinking to put some dielectric grease as well/ though somewhere else I read a guy put conductive grease on pins to get rid of intermittent contacts.
Will try cleaning first and adding some rubber to better insulate against dirt/water.
The World's largest electric mountain bike community.