What Error E033 Means
Error E033 on Shimano STEPS systems signals that the firmware versions installed across the system components — drive unit, battery, display, and junction box — are not mutually compatible. Shimano components communicate using versioned protocols, and a mismatch can cause data frames to be rejected. E033 is the systems way of reporting this incompatibility.
Unlike Yamaha and Bosch (which require dealer tools for firmware updates), Shimano gives riders direct access to firmware updates through the E-Tube Project smartphone app. Most E033 errors can be resolved entirely by the rider.
Fix Procedure
Step 1: Download E-Tube Project App
Download the Shimano E-Tube Project app from the iOS App Store or Google Play. The app is free and available to all riders.
Step 2: Connect to Your Bike
Enable Bluetooth on your smartphone. Power on your bike. Open the E-Tube Project app and tap the plus icon to find your bike. The app connects via Bluetooth and detects all installed components — drive unit, battery, display, junction box.
Step 3: Check for Firmware Updates
Navigate to the Update screen in the app. Any components with available updates are highlighted. Tap Update All to install the latest firmware across all components simultaneously. Keep the app open and stay within Bluetooth range — typically 1 to 2 metres — until the update is 100 percent complete.
Step 4: Verify and Test
After the update completes, the app shows all components at current firmware versions. Power cycle the bike and verify E033 has cleared. Take a short test ride.
Step 5: Dealer Update for Unresponsive Components
If one component does not appear in the app or fails to update (sometimes happens with batteries or junction boxes that are not Bluetooth-accessible), a dealer with the E-Tube Project PC software and diagnostic cable can update that component directly.