120 Nm update for the Bosch CX and CX Race Announced

Same here, or at least very similar.

I have a Radon DEFT 10.0 800 2025 with the Bosch Performance Line CX Gen 5 motor. I also retrofitted a Kiox 400C. The normal system update is installed, the Flow app is up to date, but the blue banner for the Performance Upgrade 2.0 / 120 Nm option still does not appear. Not after 24 hours, not after 36 hours, and now basically the whole week has passed.

I contacted Radon directly. Their answer was that the update currently does not work properly on all models and that they are in contact with Bosch to assess the issue. They also said this was not known to them before Bosch released the update, and they currently cannot give a timeline.

So from my point of view this does not look like a simple “delete and reinstall the app” problem. It sounds more like a manufacturer/Bosch rollout, model approval, backend mapping, or bike-specific activation issue.

For your Orbea, I would probably ask Orbea directly:

  1. Is your exact model officially approved for Bosch Performance Upgrade 2.0?
  2. Is the 120 Nm option already enabled for your model in Bosch/Rider/Flow backend?
  3. Are they aware of rollout problems with some Gen 5 bikes?
  4. Is there anything the dealer can check, or is it purely Bosch/manufacturer-side?
Very frustrating, because technically the bikes seem to have the right motor, but the rollout seems much less clean than Bosch made it sound.
What Pivot described having to do was "Un plug and plug back in the approval" or so they said to me. I was goiing back and forth on a FB group with an employee who was also not able to update. They finally chimed in saying its fixed and it worked without any issues. I think you should let Radon know these steps
 
⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
What Pivot described having to do was "Un plug and plug back in the approval" or so they said to me. I was goiing back and forth on a FB group with an employee who was also not able to update. They finally chimed in saying its fixed and it worked without any issues. I think you should let Radon know these steps
I just got home from work, decided to have another go: Cleared cache/Data and there it was. The update 👌🙏Thanks for the advice
 
I am happy to report that after much frustration and multiple attempts to sort through the 2.0 Flow App and bike update, as reported here by others, the 120 NM setting was made available to me after a 24 hour wait in the form of a secondary dynamic settings update prompt. It is now available on board my bike. I will ride later to try it out. I assume it includes the traction control and other features, which i look forward to exploring!
 
I am happy to report that after much frustration and multiple attempts to sort through the 2.0 Flow App and bike update, as reported here by others, the 120 NM setting was made available to me after a 24 hour wait in the form of a secondary dynamic settings update prompt within the app. It is now available on board my Yeti LTE. I will ride later to try it out. I assume it includes the traction control and other features, which I look forward to exploring! Quite a cumbersome process, but it worked out with lots patience and persistence.
 
A bit shocked how many people are throwing a hissy fit because it's taking a couple extra days to get an update. I bought my bike already updated to 100 Nm. That's all I ever expected. People going full Karen and saying they're done with Bosch is a wild mentality to me.
 
A bit shocked how many people are throwing a hissy fit because it's taking a couple extra days to get an update. I bought my bike already updated to 100 Nm. That's all I ever expected. People going full Karen and saying they're done with Bosch is a wild mentality to me

Right? Everyone knew it would be an incremental rollout. It's kind of like every other big software upgrade since the invention of big software upgrades.

Image 2.webp
 
I suppose it's a bit like your virginal spouse having a headache on your wedding night. You've got the date, it's all planned, you prepped, then all of that build up and waiting just to have to wait even longer...
 
Last edited:
In light of the recent Bosch rollout delays, I’m proposing we form a temporary Support Group: 'The Torque-less & Traumatized.'

We are currently seeking donations to provide 24-hour emergency counseling for those forced to survive on only 100Nm while they wait for their extra 20Nm to download. To help manage the transition, every member will receive a complimentary "Limp Mode" Aroma Therapy kit (scented like fresh loam and burnt brake pads) and an Anger Management session to help process the deep sense of victimhood that comes with being passed by an unassisted analog bike for one afternoon. Please, give generously.
 
I don’t think the issue is really “people can’t wait a few days for 20 Nm”.

The issue is that Bosch promoted this as a major smart system update, but the actual user experience is confusing: update the app, update the bike, wait for a blue banner, no banner, reinstall the app, remove and re-add the bike, ask the OEM, OEM asks Bosch.

That is not a great look for the market leader.

Yes, the bike is still rideable at 100 Nm. But if Bosch sells a connected ecosystem, then transparent rollout status and reliable activation are part of the product. The Flow app should clearly say whether the bike is approved, pending OEM approval, not compatible, or affected by a known rollout issue.

Calling every complaint “full Karen” misses the point. This is less about entitlement and more about trust, communication and execution.
 
I too, feel these rollouts are being made in a weird, inefficient, confusing fashion, like the PR side of Bosch is not talking to the Engineering side of Bosch. What is wrong with you Bosch, get your S**t together, please. There are lots of other motors to move to.
 
huh? Many Market's use the same roll out systems.

Always expect roll outs of updates.... of anything.

Go cry in pinkbike comments.
 
I guess that the industry could take note of the market leader's approach of a 4 step process...

Step 1. The "Specialized University" Leak (Oct 2025) The drama began when Specialized accidentally made a "Specialized University" training video public on YouTube. It revealed that the Levo 4 hardware was already capable of significantly higher output, but was being electronically throttled. This confirmed the community's suspicion that their $15,000 S-Works bikes were identical to the cheaper models, just waiting for a "software key."

2. The Cycle of "Ghost" Launch Dates Specialized originally signaled an October 16, 2025 release. What followed was a series of trust-eroding delays:

November 2025: Delayed due to "final tuning."

December 2025: A critical bug was found in the Over-the-Air (OTA) delivery system, pushing it to January.

January 2026: A limited "invitation-only" beta rollout started, but many users reported the app (v1.60.0) failing to recognize their bikes, leading to a "bricked" update screen for some.

3. The "Avinox Pressure" & Power Envy of DJI riders that were flying up hills with 1000W of boost. This created a massive sense of "performance FOMO" in the Specialized community.

4. The Aftermath: A "Tiered" Community

When the update finally landed in February 2026, it created a weird hierarchy that still causes arguments:

The Power Gap: Non-S-Works models got a boost to 810W/105Nm, but S-Works owners got 850W/111Nm.

The "Pay-to-Play" Resentment: Because the motors are physically identical, riders are still upset that a software toggle is what differentiates a "Pro" model from an "S-Works" model, rather than actual engineering.
 
Installed power2.0 and rode the same trails I did yesterday…I thought I would start a thread on opinions, but feel free to pick one of the multiple Bosch vs Avinox discussions to merge it with.

Running: cube 177, turbo (all the time obviously), assistance +5, dynamic -2 (we shall come back to that), 120nm, 750w.

Installing - a total faff again, uninstalling and reinstalling the flow app to get it to recognise the updates 🙄

Initial impressions starting the ride - ok, feels the same climbing up a typical fire road. Can kind of feel better assistance, but probably placebo effect.

Onto the trails - motor doesn’t give anything new here. I am typically close to or above 10mph when I need to pedal, so any 600 vs 400% is immaterial and irrelevant. In tight corners 120nm wasn't giving me anything new that I could feel. In fact the motor was still noticeably bogging down. 600% is only relevant for climbing at 5-8mph in my view, which is fine, I will take it.

After a while - I thought, “right, let’s stop listening to Bosch shills on YouTube and whack the dynamic back up to +5” (I have been using -2 dynamic to keep traction in the wet, but of course traction is better when the motor doesn’t bother to do anything). Now I get a punch out of tight corners, but I feel very little difference overall when compared to when I had it maxed out pre update.

Verdict - if you can’t update, don’t sweat it, the dynamics of the bike barely change outside of a few (curated and climbing) use cases. Largely unnoticeable in my riding vs previous. It also makes my drivetrain noisier…will see if that’s a coincidence.
Just whack everything to +5 and live with some traction challenges every now and then.

Moderator : Moved post/thread here as I don't think we need or want yet another parallel thread on the same subject.
I wouldnt bother,i have put a volspeed in mine,gets rid of the awful pull back at 16 mph,and with good battery management,only uses around 10 % more battry,onlything is,you can out pedal the gears! 🤩
 
Calling every complaint “full Karen” misses the point. This is less about entitlement and more about trust, communication and execution.
We're not going to pretend I was referring to every complaint as full Karen.
 
I can understand your frustration and I think it is ridiculous to allow the bike manufacturer the option to decide if the lights or power ports etc. should be activated, there should be more settings available in the Flow app. for that. On the other hand though I do see a case for the bike manufacturer to have a say (though maybe not the final say) on the implementation of updates and retrofit upgrades, the PowerMore extender battery being too heavy for water the bottle mounts on some bikes being a good example, and increasing the power could cause drive train or other problems maybe. Should it be entirely down to the bike owner to decide, perhaps after severe warnings???? I'm not sure.:unsure:
I do believe Bosch could and should get a lot more "klug" about informing the bikes owner about what is going on, I assume it is the Flow app that is blocking the 2nd part of the update, pending the manufactures approval so why not display a message about that.
For example:-
"Part 1 of the Performance Power 2 update has been successfully installed. To complete and install Part 2 requires the approval of your bike's manufacturer. This normally can take up to 24 hours, if this message remains unchanged after that time please contact the bike manufacturer or your LBS"
Come Bosch that would really clarify a lot, it's not that difficult, you can improve this!

I agree with this

You can't hold manufacturers at fault for wanting to approve the update. Bikes were tested on 85nm, they have warranties, installing the upgrade doesn't invalidate the warranty - they are bound to want to make sure it's safe for the bikes or it would cost them

But yes Bosch aren't great at UX or Comms - I maintain a plugin for home assistant that allows you to monitor your bike battery level and a few other things if you have a connect module - their API is poorly documented, and you have to "hack" into it in places. The UX of the kiox is lacking. The comms around updates is garbage. I installed the update and nowhere did it say I had to then go into components, find the motor, install another update - I had to find all this on here.

Coming up on 5 years of Bosch bikes though with zero motor issues, jet washed after every ride, ridden through river crossings, all the stuff people apparently say kill them. So I'm not going anywhere for a while
 
Got the update on my bullit. Disappointed there wasn't a slider for overrun (extended boost), because I'd like to tame it a little. I don't need the 120 so I left it at 100.
Anyway, noticed no difference in today's technical ride. It did show 3% less batt when I got back. This is a local ride I've done a lot and always ends with the same percent, except today.
Maybe I used a couple percent just doing the two downloads.
 
I suppose it's a bit like your virginal spouse having a headache on your wedding night. You've got the date, it's all planned, you prepped, then all of that build up and waiting just to have to wait even longer...
Just to keep things fun and light, I will say that your scenario is not quite apples to apples. The buildup from having zero intercourse to having intercourse on your wedding isn’t quite accurate. In our situation, you have a lot of torque building up to even more torque. To make your comparison more valid it would be like having regular intercourse with several women with a plan to go into an orgy with even more women and have the orgy be delayed by 24 hours. 😉
 
I had the stress when installed the 1st upgrade from 85 to 100 Nm but worked easily with a reinstall .

Applied the same thing on Monday , 5th of May right at launch and worked

Parking lot test , can’t tell . It was more than enough for me before . For me anything above these levels is not biking anymore .

My gripe is the Garmin integration . Worked with the 840 but why not Fenix ? I ride with my watch all the time so I find it not useful to add another display next to the Kiox 400
 
My gripe is the Garmin integration . Worked with the 840 but why not Fenix ? I ride with my watch all the time so I find it not useful to add another display next to the Kiox 400
In my opinion decision that drives Garmin not to include Bosch integration in watches as well as older Edge devices (x30 series) is purely driven by marketing/sales strategy. You can argue for the same reason ClimbPro or Trailforks maps have never been included in Fenix or other watches and are exclusive to Edge devices. I don't see any technical reason why they wouldn't be included.
 
Figured it out. You have to go to connect.garmin.com and pull up your Edge device, then for that device, you need to sign up for their beta software. Within an hour I was sent a new update for my device. Once the new update was installed, the Garmin Edge showed up in the Flow app when I “added” a device.

As of now, I can see battery percentage remaining and smart range. The boost level and range are not functioning yet. The battery percentage is the main thing I was after anyways, so victory.

Also, the Edge MTB model is really nice. I’ve used an 830 and 1030. I like everything about this, including the lack of touch screen once you get used to the functions of each button.
I’ve just bought an Edge MTB so it’s good to see it have positive reviews from real people.
 
I’ve just bought an Edge MTB so it’s good to see it have positive reviews from real people.
I've got a really old Edge 530 and it's brilliant once you get used to the rubbish navigation.
 
I had the stress when installed the 1st upgrade from 85 to 100 Nm but worked easily with a reinstall .

Applied the same thing on Monday , 5th of May right at launch and worked

Parking lot test , can’t tell . It was more than enough for me before . For me anything above these levels is not biking anymore .

My gripe is the Garmin integration . Worked with the 840 but why not Fenix ? I ride with my watch all the time so I find it not useful to add another display next to the Kiox 400
I ride with an epix pro gen 2 but tbh working in the tech industry and being used to navigating bogus tech stack ecosystems (Apple and Adobe flash springs to mind) and their incompatibilities I've found ways around it.

I usually create a route in garmin explore, download the gpx, upload it to komoot (cause komoots route creation sucks dick) , make it available offline and use that on my kiox 400c, especially in winter when the trails are too wet/steep and I mostly do big xc rides. Or just create the route in garmin explore and navigate via epix on my wrist.

Garmin explore is clunky mind, if you're on strava premium you can make a route in that, export gpx on computer and upload to garmin explore cloud or komoot too. I was fuming the day strava bought fat maps as that was the best route planner I'd ever used, then strava bought them and put their shitty UI over it.
 
I had the stress when installed the 1st upgrade from 85 to 100 Nm but worked easily with a reinstall .

Applied the same thing on Monday , 5th of May right at launch and worked

Parking lot test , can’t tell . It was more than enough for me before . For me anything above these levels is not biking anymore .

My gripe is the Garmin integration . Worked with the 840 but why not Fenix ? I ride with my watch all the time so I find it not useful to add another display next to the Kiox 400
but it is still beta, more devices might come (one hopes)
 
First ride out today with the new update and I can't tell the difference between 120nm and 100nm at all.

If anything emtb+ at 100nm feels like the initial assistance has been dialed up.

I was switching between 120nm and 100nm on the steep climbs and it felt exactly the same.

According to strave I was a couple of seconds off my top times
 
I tried mine the other night. I never bothered with the 100nm so have been running 85nm in every mode.
I just adjusted turbo to 120 and maxed all the adjusters.
Techs climbs in rocks and in woods were so much easier, flew up them. You can feel it pulling like a train from low cadence but it definitely tails off as your speed increases. Perfect really for when you actually need it.
On very tricky sections the momentum takes you over it, very much like an Amflow motor.
On an open stretch it’s a lot less noticeable as you blow through the 120assistance bit quickly and it tails off.
Impressively smooth and seems to find grip well, but it was fairly dry.
As a downside I think it makes techy climbs a bit too easy and less challenging. It also feels a bit like you’re just turning the peddles rather than putting in effort, again a bit like the Amflow motor.
On very steep stuff you had to fight a lot to stop if wheeling too but I suppose you could fine tune the power a bit to reduce that.
 
There was a massive performance improvement (imho) with the 85nm to 100nm update. I think the latest update is just a marketing ploy to compete with Avinox.

To be honest I'd much rather they focused on less drag when you hit the maximum support limit.
 
I ride with an epix pro gen 2 but tbh working in the tech industry and being used to navigating bogus tech stack ecosystems (Apple and Adobe flash springs to mind) and their incompatibilities I've found ways around it.

I usually create a route in garmin explore, download the gpx, upload it to komoot (cause komoots route creation sucks dick) , make it available offline and use that on my kiox 400c, especially in winter when the trails are too wet/steep and I mostly do big xc rides. Or just create the route in garmin explore and navigate via epix on my wrist.

Garmin explore is clunky mind, if you're on strava premium you can make a route in that, export gpx on computer and upload to garmin explore cloud or komoot too. I was fuming the day strava bought fat maps as that was the best route planner I'd ever used, then strava bought them and put their shitty UI over it.
Yes, miss those days before Strava buying it!

Have you tried OSMand?

I try to use several sources:
Wikiloc
Trailfork
Openmaps
Militarycharts

Do all tracks with Garmin though.
 
I just did a quick test on the street and with Turbo set to 120Nm +5 Assistance, 750W and default Dynamic and it went off like a rocket and felt like it could climb the side of a house.🤩
Also tried out my Gen 4 bike in Turbo now with the assistance at 600% but of course still only 85 NM, it felt good but only up to 15 kmh after which I definitely noticed a big drop in the support. Supposed, I believe, to be the same on the Gen 5 but really did not notice it, maybe because f the extra NM and watts!
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

    Since 2018
    668K
    Messages
    40,735
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top