No announcement yet.

Error 30 in the BBSHD and BBS02

  • Filter
  • Time
  • Show
Clear All
new posts

    Error 30 in the BBSHD and BBS02

    Error 30 is one of the most common faults we have seen and is a communication error between your bafang components...usually the display and the controller.

    Unfortunately the Bafang set up requires a display (961,963, 965, DCP10) to work properly...this makes the system a bit less reliable.

    First check all your connections and make sure they are connected solidly.

    Jiggle your connections and look for kinks in your wiring harnass.

    If this still works you probably have a fried component. Here are things it could be:
    • Display (most common culprit)
    • Wiring Harness
    • Controller
    • Speedo
    All of these components (besides for controller) are cross compatible with all bafang mid drives. So best is if you have an extra BBSxx bike around you can pull components to test for bad components.

    You should look at all these components, especially the display and the wiring harness and look for signs of physical damage. A crushed wiring harness for example.

    Unfortunately the only course of action we have seen is to try replacing these components one by one until you have solved the issue.

    I got the "err 30" message. It happened after my third ride, I discovered it after charging it. Everything about this set up is new, no crashes, no kind of abuse. I'm curious as to why the error code is not mentioned in the 961 manual that I downloaded from the internet. It would have been nice to have the manual included in the package I received from Luna Cycles. I get that we're in a post-paper booklet age and I am savvy enough to have looked for and found what I assume is the operator's manual for the 961. So for feedback sake, maybe make a mention somewhere on the delivery manifest the address for the owners manual.

    I'll continue to wiggle the connectors before I shell out for a fresh controller.


      Sadly, Bafang doesn't publish any. Bafang error 30 in Google gets a bunch more information than any display manual. All any of them do is give a two or three word response, with no trouble shooting. I had to download 3 manuals 2 years ago to get all the codes. will yield a number of hits. Sometimes it is the controller. BBS02? Magnet distance, speedo sensor lighting up? Usually simple stuff first.


        I bought mine from Luna cycles in February within 2 rides my BMS failed in my slim line pack now with less than 250 miles I'm getting error 30 now I'm going to have to swap out parts till I figure out what is causing it beginning to think this was a big mistake 😞


          Error 30 message and BBSHD failures are extremely rare. Have you messaged support for assistance?


            Hi there guys,

            I'm Thomas from Belgium.
            Seems i've got the same problem with my BBSHD, the ERROR 30H problem.
            a while ago i was riding my bike in stormy weather when suddely i got an 12H code error and my bike stoped working.
            When i was home i checked my bike and found that the controller was not responding anymore.
            i ordered 2 new controllers from LUNABIKES (one spare) an for a short while the problem was fixed.
            I saw that there was water (condens) in the display, so i placed a new one just to be sure.
            later on got the same error and thePAS was not working anymore, so i replaced the PAS-sensor, and again the bike worked fine for a little while.
            then i got a error 8 , so the hall sensors were broken.
            i replaced them to and the bike was fine for a while, again.
            suddenly i got no response from the ebike anymore (display turned on, but no motor activity) it seemed that the board on where the hall sensors are connected was broken, so i ordered a new motorcoil with the board on it. (can't find any replacement for the board online, so if anyone knows where to find it, please let me know)
            now that all those things are replaced, i have a problem with one of the controllers.
            I was trying to write new settings to the bike with the programcable, when the mainpower in the house went of (shortcircuit oven), so the computer shutted of, right on the critical moment i was writing to the controller! (what are the odds huh...)
            now i cant connect to the controller anymore, tried everything that i could find on the web, but no solution and when starting the system i get a ERROR 30H .
            i switched the controller with the extra spare and now it works again.
            So now for the main question, is the previous controller lost? or can it be fixed?
            If it can't be fixed i don't have any spare controller anymore.
            I'm willing to try anything.

            All of these things happened within 3 weeks.

            i've checked everything possible i know of (connectors, wiring) but cant seem to find anything wrong.

            Thx for any answer.

            best regards,

            P.S.: sorry for the bad english
            Last edited by Thomas Kjes; 04-10-2019, 05:40 AM.


            • Flyveren
              Flyveren commented
              Editing a comment
              I coupled up my BBSHD to a computer for programming it. Was jot able to connect to the comport 12. The usb cable was 12. Changed pc and now I got connection to the cable in com 4 but not in contact with the BBSHD. Wired up the bike again and now it is impossible to start it. The 850C is not starting. Connecte a old 961 display and the bike #boots up" an then ERROR 30 in display. When I turn off the 961 an turn on again the BBSHD will not boot og neiter displays. Used also a 965 display and again error 30 and showing a blinking battery and a engine. What happened. Anyone? I never got contact with the controller at all. Have to change controller?
              Last edited by Flyveren; 05-04-2019, 05:48 AM.

            • Tommycat
              Tommycat commented
              Editing a comment
              For hints and troubleshooting threads see...


            Maybe I should ask my questions here?

            Hello, I have a new BAFANG BBS01B 36V 350W with the C965 display. I installed the kit to my 20-in bike. It intially had some errors that i do not remember the error code, maybe 21H. After adjusting the speedo location and connection, the thing works. But after a few rides I now have the comminication error 30H. With it, I can still turn on the motor via the throttle. The breaks work (when i pull the leveler, the switch in it cuts off the motor). The speedo also blinks at the passing of the magnet. But it is annoying not to have the display but a flashing 30H. I checked the wire and all the connectors multiple times. Nothing looks apperantly wrong. Could this be a faulty display?