Bafang Go+, is it a new App for all motors ?

I have a new BBS02 CANBUS and the newer version of the Bafang Go App didn't work for me either - I could connect via Bluetooth (C010 Display), but as soon as I went into the personalise the ride settings, it would just hang. I also had the situation where I lost all my settings, they all went to Zero, and stopped the motor from working at all. My solution for now is that I went back to the Bafang GO+ app, version 3.1.0 (found a copy of the web - APK Pure site I think?) which allows me to change those settings. Just make sure that once you installed the old app, go into Google Play Store, then to the app page and set it to NOT auto update, or it'll get wiped out with the new app again. Also don't update when prompted when starting the old app up.

I did contact the developers in late April 2025 and they said that they were aware of the issue and a new version will be released in late May to address this. I see on the Play Store that a new version has been released on 20 May - v4.0.5 which is a hotfix to "fix critical issues causing crashes or unexpected behaviour". I am yet to test it out, but I am hopefull it'll mean I can change the settings using the new version of the app and I can move back to the current version.

Has anyone tested this new version 4.0.5 to see it if resolves the issue of hanging when going in to change the ride settings?
Hi, I tested it but it doesn't work, I went back to v 2.2.0
 
⚡ EMTB Pro Go Pro — Living Intelligence Reports, exclusive discounts & ad-free Up to 25% off Peaty's, PEMBREE, Magicshine & more · Ad-free browsing · Pro badge See the deals →
I just tried the go+ app on my bike with M820 because I was looking for more controls.....app offered an over the air update of firmware....seemed like the logical thing to do.....bricked the damn thing. It connects with the app but the bike is throwing an over voltage error 7!....which seems like I somehow flashed the bike with something that is looking for less than 43v. WTF do I do now? Tried an older apk of the app but no love....and why would an older version of the app roll back a firmware....not going to happen. Any way to use phone to roll back?
 
I just tried the go+ app on my bike with M820 because I was looking for more controls.....app offered an over the air update of firmware....seemed like the logical thing to do.....bricked the damn thing. It connects with the app but the bike is throwing an over voltage error 7!....which seems like I somehow flashed the bike with something that is looking for less than 43v. WTF do I do now? Tried an older apk of the app but no love....and why would an older version of the app roll back a firmware....not going to happen. Any way to use phone to roll back?
I have M510 ..don't have option for fw upgrade...and I will not use if I have. Now you need Bafang BESST tool. I dont think with a phone and an app you can do much ..
 
I have M510 ..don't have option for fw upgrade...and I will not use if I have. Now you need Bafang BESST tool. I dont think with a phone and an app you can do much ..
what is the path to getting the BESST tool? The english translated info on the download is impossible to understand. Assume I need a UART USB cable and the software.
 
what is the path to getting the BESST tool? The english translated info on the download is impossible to understand. Assume I need a UART USB cable and the software.
This is hardware and software...look for the hardware in AliExpress....the software is in Git

And your motor is can bus not uart
 
This is hardware and software...look for the hardware in AliExpress....the software is in Git

And your motor is can bus not uart
understood on the hardware software combo. This suitable ?

1749937155485.png
 
I just tried the go+ app on my bike with M820 because I was looking for more controls.....app offered an over the air update of firmware....seemed like the logical thing to do.....bricked the damn thing. It connects with the app but the bike is throwing an over voltage error 7!....which seems like I somehow flashed the bike with something that is looking for less than 43v. WTF do I do now? Tried an older apk of the app but no love....and why would an older version of the app roll back a firmware....not going to happen. Any way to use phone to roll back?
I did exactly this myself. The serial number of your motor must be registered at bafang with 36V firmware. I got Jim from light carbon to change it for me, since I bought their bike. Now the app only checks for correct firmware. You need to get in contact with bafang.

If you can use a besst tool it is easy of course, just load what firmware you want. And don’t update with app.
 
I did exactly this myself. The serial number of your motor must be registered at bafang with 36V firmware. I got Jim from light carbon to change it for me, since I bought their bike. Now the app only checks for correct firmware. You need to get in contact with bafang.

If you can use a besst tool it is easy of course, just load what firmware you want. And don’t update with app.
oh that makes sense now. Jim has responded with a BESST tool login but I had to order a cable and that is going to take a while to come. With the correct serial number / voltage did the app re-flash the right firmware?
 
oh that makes sense now. Jim has responded with a BESST tool login but I had to order a cable and that is going to take a while to come. With the correct serial number / voltage did the app re-flash the right firmware?
Yes it did, but you will have other benefits with besst. You can do more adjustments and flash whatever firmware you like
 
Yes it did, but you will have other benefits with besst. You can do more adjustments and flash whatever firmware you like
Yes will be good to have besst, just frustrating to be helplessly bricked currently.
 
Yes will be good to have besst, just frustrating to be helplessly bricked currently.
Don’t feel bad, I didn’t even have to attempt a firmware upgrade to get mine bricked, just connecting with the app after their latest big update bricks it. It says my bike is unsupported but manages to reset every parameter in every profile to 0 which effectively disables the motor completely and the only way to get it back is with the BESST Tool.

Absolute garbage with zero support. I was okay dealing with a few of the quirks of Bafang up until this point, but I’ll never spend money on their junk again after this, it’s completely inexcusable. My next bike, whenever that purchase is, will be Bosch or DJI based (Maybe Mahle depending how that release goes).
 
Don’t feel bad, I didn’t even have to attempt a firmware upgrade to get mine bricked, just connecting with the app after their latest big update bricks it. It says my bike is unsupported but manages to reset every parameter in every profile to 0 which effectively disables the motor completely and the only way to get it back is with the BESST Tool.

Absolute garbage with zero support. I was okay dealing with a few of the quirks of Bafang up until this point, but I’ll never spend money on their junk again after this, it’s completely inexcusable. My next bike, whenever that purchase is, will be Bosch or DJI based (Maybe Mahle depending how that release goes).
Are you back up and running?
 
Are you back up and running?
Yeah I fortunately already had the BESST tool and was setup to fix it quick, but I still can’t use the app, it’ll just wipe it out again, has happened to many others as well.
 
Yeah I fortunately already had the BESST tool and was setup to fix it quick, but I still can’t use the app, it’ll just wipe it out again, has happened to many others as well.
Can someone tell me, will this work with BESST? it is labeled as such. I know it has some basic embedded programing capabilities which I don't care for, but will it work for other settings vis BESST software? BAFANG BESST Programming Line Speed Limit Release Wheel Diameter Setting M600 M510 M500 M400 CAN Protocol Programming Cable - AliExpress 18
 
Can someone tell me, will this work with BESST? it is labeled as such. I know it has some basic embedded programing capabilities which I don't care for, but will it work for other settings vis BESST software? BAFANG BESST Programming Line Speed Limit Release Wheel Diameter Setting M600 M510 M500 M400 CAN Protocol Programming Cable - AliExpress 18
I don't know for sure, but I don't think so. I think that's just something that lets you edit config parameters similar to the K1 tool from @Dado, I don't think it would actually work with the BESST software.
 
Is there a way to check that the motor's serial number is registered correctly before attempting to use the Go+ app? And if so, is this enough to comfortably remove any chance of the app bricking the motor?

I'd certainly like to have the option to adjust these settings, but I really dont want to go through the hassle of buying the BESST tool, and then begging for a log in from a vendor, which may simply expire any time they feel like changing the password.

Still scratching my head as to why Bafang would create this app, but not add any checks or verifications to keep from bricking you rmotor. Seems like theyre just creating a TON of warranty work for themselves.
 
Is there a way to check that the motor's serial number is registered correctly before attempting to use the Go+ app? And if so, is this enough to comfortably remove any chance of the app bricking the motor?

I'd certainly like to have the option to adjust these settings, but I really dont want to go through the hassle of buying the BESST tool, and then begging for a log in from a vendor, which may simply expire any time they feel like changing the password.

Still scratching my head as to why Bafang would create this app, but not add any checks or verifications to keep from bricking you rmotor. Seems like theyre just creating a TON of warranty work for themselves.
It's just a mess, they don't seem to care and the way most of us buy them DIY isn't even a supported channel for them really. They intend for sales to be with bikes and for the bike OEM to handle support/maintenance/registration, we're all in a sort of gray market with building our own bikes and often buying the motors separate from the bike itself. Firmware updates are also hard to come by as those are only supplied to the dealers and not made publicly available, whole thing is a massive pain.
 
It's just a mess, they don't seem to care and the way most of us buy them DIY isn't even a supported channel for them really. They intend for sales to be with bikes and for the bike OEM to handle support/maintenance/registration, we're all in a sort of gray market with building our own bikes and often buying the motors separate from the bike itself. Firmware updates are also hard to come by as those are only supplied to the dealers and not made publicly available, whole thing is a massive pain.
Wow, that really is.

Has anyone been able to unbrick their motor by contacting the vendor and having them re-register the motor make/model/voltage correctly? I purchased a frame+motor from jean at szzs and she seems to be quite knowledgable and responsive. But I'm reluctant to bother her by asking about a problem that isn't a problem yet.

AliExpress has jacked up the prices for the BESST tool quite a bit it seems.
 
Wow, that really is.

Has anyone been able to unbrick their motor by contacting the vendor and having them re-register the motor make/model/voltage correctly? I purchased a frame+motor from jean at szzs and she seems to be quite knowledgable and responsive. But I'm reluctant to bother her by asking about a problem that isn't a problem yet.

AliExpress has jacked up the prices for the BESST tool quite a bit it seems.
to the point on Ali BESST tool.....About $200 to Canada....Accepting the firmware on a bike that has been perfect for over a year was an expensive mistake right in the middle of riding season.
 
Wow, that really is.

Has anyone been able to unbrick their motor by contacting the vendor and having them re-register the motor make/model/voltage correctly? I purchased a frame+motor from jean at szzs and she seems to be quite knowledgable and responsive. But I'm reluctant to bother her by asking about a problem that isn't a problem yet.

AliExpress has jacked up the prices for the BESST tool quite a bit it seems.
Is it confirmed that it's some registration issue that causes the bricking? I assumed it was just something broken with the new app, because I used to be able to use Go+, but then after this big recent redesign of it is when I started having it say unsupported device and bricking it if I connect.
 
Is it confirmed that it's some registration issue that causes the bricking? I assumed it was just something broken with the new app, because I used to be able to use Go+, but then after this big recent redesign of it is when I started having it say unsupported device and bricking it if I connect.
There may be more than one way to brick, but this was mentioned in another thread here as the reason it bricked. However it didnt simply set all parameters to zero, it (Go) flashed the wrong firmware and was throwing an overvolage error.

Was the zeroed paramater issue mitigated by installing an old APK of the Bafang go app? ie. version 2.0? Or perhaps I misunderstood.

Thanks for sharing your knowledge
 
There may be more than one way to brick, but this was mentioned in another thread here as the reason it bricked. However it didnt simply set all parameters to zero, it (Go) flashed the wrong firmware and was throwing an overvolage error.

Was the zeroed paramater issue mitigated by installing an old APK of the Bafang go app? ie. version 2.0? Or perhaps I misunderstood.

Thanks for sharing your knowledge
Ahh, okay, yeah I saw that issue, that was the result of the app loading 36V firmware on a bike using a 43V battery, different issue I believe. Mine didn't have anything to do with firmware at all and simply opening the page to view settings for the bike just gives an unsupported device error and immediately wipes them all out to 0 which disables all assistance from the motor. I'm on an iPhone so I don't have a way to install any old version of the app, nor do I care to, I've deleted it from my phone and don't plan on ever letting it connect to the bike again after this debacle. This issue in particular has happened to some people apparently even before the latest update, but it never happened to me until recently. Not sure what the cause is there to be honest, seems to be something like the app doesn't recognize the motor in some way and defaults to setting everything to zero and resetting all your settings (Even my wheel diameter, speed limit, and choice of units were wiped out when I connected with BESST).
 
Ahh, okay, yeah I saw that issue, that was the result of the app loading 36V firmware on a bike using a 43V battery, different issue I believe. Mine didn't have anything to do with firmware at all and simply opening the page to view settings for the bike just gives an unsupported device error and immediately wipes them all out to 0 which disables all assistance from the motor. I'm on an iPhone so I don't have a way to install any old version of the app, nor do I care to, I've deleted it from my phone and don't plan on ever letting it connect to the bike again after this debacle. This issue in particular has happened to some people apparently even before the latest update, but it never happened to me until recently. Not sure what the cause is there to be honest, seems to be something like the app doesn't recognize the motor in some way and defaults to setting everything to zero and resetting all your settings (Even my wheel diameter, speed limit, and choice of units were wiped out when I connected with BESST).
Yes that is mine with the voltage issue. I have a BESST cable / tool showing up tomorrow to try to tackle the issue. Given the BESST thing on hand I do plan to go back to what I was trying to do with the go+ app and the settings and profiles etc one should be able to manipulate
 
update on my bricked bike due to overvoltage on a firmware update that the bafang app pushed. Jim at LightCarbon was kind enough to help me communicate with Bafang and they reset the firmware remote, when I connected the go app it detected new firmware and flashed it....fixed instantly. Phew.
 
update on my bricked bike due to overvoltage on a firmware update that the bafang app pushed. Jim at LightCarbon was kind enough to help me communicate with Bafang and they reset the firmware remote, when I connected the go app it detected new firmware and flashed it....fixed instantly. Phew.
That's awesome to hear, and a bit of a relief.

As much as I love to tinker with things, I'm just not sure I'll make enough use ouf of the BESST tool to justify the cost. I suspect most of what I'd be looking to adjust should be availble on the GO app. But the concern was bricking the motor and not having the BESST tool to recover. Glad to hear they were able to straighten things out remotely.

Thanks for the confirmation / resolution.
 
That's awesome to hear, and a bit of a relief.

As much as I love to tinker with things, I'm just not sure I'll make enough use ouf of the BESST tool to justify the cost. I suspect most of what I'd be looking to adjust should be availble on the GO app. But the concern was bricking the motor and not having the BESST tool to recover. Glad to hear they were able to straighten things out remotely.

Thanks for the confirmation / resolution.
hear you, those settings should be in the app. I have had numerous people very intrigued by the light capable bike I built.....but they do ask where you get at the variable settings that they see on other bikes....thats why I went looking for the app and ended up in the pickle. I now also have the BESST tool thanks to the fast action by @kaylee.s who got it to me from LA to Toronto in 2 days! Now I can nerd out on the settings without the fear.
 
hear you, those settings should be in the app. I have had numerous people very intrigued by the light capable bike I built.....but they do ask where you get at the variable settings that they see on other bikes....thats why I went looking for the app and ended up in the pickle. I now also have the BESST tool thanks to the fast action by @kaylee.s who got it to me from LA to Toronto in 2 days! Now I can nerd out on the settings without the fear.
I'll eventually give in and just buy the damn thing. It's just a question of if I buy it today, or if I try and hold off and wind up buying it next week anyway. One way or another, Ill talk myself into getting it. I wont have the frame for another 2 months anyway.
 
I'll eventually give in and just buy the damn thing. It's just a question of if I buy it today, or if I try and hold off and wind up buying it next week anyway. One way or another, Ill talk myself into getting it. I wont have the frame for another 2 months anyway.
cruise fb marketplace...I found one in Canada for sale at the same time so they are out there
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

    Since 2018
    674K
    Messages
    41,748
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top