Home › Shimano STEPS › Error W954

Shimano STEPS error W954: Rear Shifter Communication Fault

Shimano STEPS (E5000, E6100, E7000, E8000, EP6, EP801)WarningRide with caution

The drive unit has lost the data link to the rear Di2 shifting unit, so it cannot confirm derailleur position or gear requests. Assist drops to zero and walk-assist is disabled until the link is restored. The bike still pedals and shifts mechanically, but power delivery cuts in and out.

Drive systemShimano STEPS (E5000, E6100, E7000, E8000, EP6, EP801)
SeverityWarning
Keep riding?Ride with caution
Typical costAn E-tube replacement wire runs €15–€40 fitted, a Di2 rear derailleur replacement is €220–€450, and an E-Tube Project diagnostic at the dealer adds €30–€60.

Likely causes

How to fix Shimano STEPS error W954

  1. 1. Switch the system off and remove the battery before handling any connector.
  2. 2. Trace the E-tube wire from the rear derailleur to the junction or drive unit and inspect the full length for cuts, kinks, or pinch damage.
  3. 3. Unplug both ends of the cable, inspect the pins for dirt or green corrosion, clean with contact cleaner, and let them dry.
  4. 4. Reconnect each end firmly until the connector clicks, refit the battery, and power on the system.
  5. 5. Shift through every gear to confirm the derailleur responds, then ride a short loop and check if W954 returns.
  6. 6. If the code reappears immediately, stop DIY work and take the bike to a Shimano dealer for an E-Tube Project diagnostic.
Go to a dealer if: A dealer is needed when W954 returns straight after the cable has been inspected and reseated, because proper diagnosis requires Shimano's E-Tube Project software to read the derailleur's internal status.
Warranty: Shimano covers genuine component faults on the cable, junction, or rear derailleur for two years from purchase, while crash damage, water ingress, and worn connectors are excluded as owner responsibility.
Typical cost: An E-tube replacement wire runs €15–€40 fitted, a Di2 rear derailleur replacement is €220–€450, and an E-Tube Project diagnostic at the dealer adds €30–€60.
Still stuck? Take a photo of the display and show it to a local e-bike workshop. Bring the bike's system name (e.g. Bosch Performance Line CX) and the exact code; that saves diagnostic time and money.

Frequently asked

Can I reset Shimano error W954?

Power off, remove the battery for 30 seconds, then switch back on and the display clears if the fault is gone. If the cable or derailleur is genuinely damaged, W954 returns the moment the system polls the rear shifting unit.

Is it safe to keep riding with W954?

W954 is a warning, not a hard stop, but motor assist can cut out without warning and walk-assist is disabled. Ride gently to a service point rather than continuing a long trip.

How much does the W954 repair cost, and is it warranty?

An E-tube wire repair is €15–€40 and is covered under the two-year Shimano warranty on bikes still inside the term. A replacement rear derailleur at €220–€450 is also covered unless there is crash damage or water ingress.

Related Shimano STEPS codes

E020 · Communication fault between battery and drive unitE024 · Battery overcurrent protection triggeredE014 · Speed sensor signal abnormal

Manuals and video

Official source: si.shimano.com

Not an official Shimano STEPS document. Compiled from workshop experience and public service information; details can differ per system version and bike brand.