The Wahoo KICKR RUN is a revolutionary piece of equipment, utilizing 'Run Free' technology to automatically adjust speed based on your stride. However, like any high-tech machine, it relies on complex communication between sensors, the motor controller, and the Wahoo app.
If your console (or connected tablet) displays an E1 or E2 error code, it typically indicates a disruption in this communication loop or a failure in the speed sensing system. Here is a step-by-step guide to clearing these faults and getting back to your training.
Understanding the Codes
While specific definitions can vary based on firmware versions, these codes generally point to the following issues on DC motor treadmills like the Kickr Run:
- E1 (Speed Sensor Error): The system commands the motor to move, but the speed sensor does not detect belt movement. This is often a safety shutdown.
- E2 (Over/Under Current or Comms): This often signifies a communication timeout between the lower control board and the upper display/Bluetooth module, or an irregularity in the voltage supplied to the motor.
Step 1: The Hard Power Cycle
Before dismantling anything, perform a 'hard reset' to clear the digital memory of the motor controller.
- Turn the treadmill power switch to OFF (located near the power cord).
- Unplug the machine from the wall outlet completely.
- Wait at least 60 seconds. This allows the capacitors on the lower control board to fully discharge.
- Plug the machine back in and flip the switch ON.
- Attempt to start a run at a low speed (1.0 mph).
Step 2: Update Firmware via Wahoo App
Because the Kickr Run is a 'smart' device, many E-code glitches are actually software bugs rather than hardware failures. Wahoo frequently pushes Over-the-Air (OTA) updates to improve sensor sensitivity and motor response.
- Open the Wahoo Fitness App on your phone or tablet.
- Navigate to the Sensors or Devices menu.
- Select your KICKR RUN.
- Look for a prompt that says Firmware Update Available.
- Install the update and let the treadmill restart automatically.
Step 3: Clean the Time-of-Flight Sensors
The KICKR RUN uses optical Time-of-Flight sensors to track your position on the belt for its 'Run Free' mode. If these sensors are obstructed by sweat, dust, or shoe debris, the machine may think the belt is slipping or that the user has fallen, triggering an emergency stop code (often E1).
- Locate the sensor array (typically on the console bridge or uprights looking down at the belt).
- Gently wipe them with a microfiber cloth.
- Ensure there are no stickers or reflective tape on the treadmill belt that might be peeling and confusing the optical reader.
Step 4: Check the Safety Key Connection
It sounds simple, but a loose safety key connection can sometimes mimic an E2 communication error. Remove the magnetic safety key, wipe the contacts on both the key and the console slot, and reattach it firmly. Ensure the red lanyard is not pulling the key slightly out of alignment.
When to Contact Support
If you have performed the power cycle, updated the firmware, and cleaned the sensors but the E1/E2 code persists immediately upon startup, you likely have a hardware fault. This usually indicates a failed Lower Control Board or a loose internal wire harness.
Since the Wahoo KICKR RUN is a premium, newer-to-market device, do not open the motor cover unless instructed by Wahoo Support, as this may void your warranty. Submit a ticket through the Wahoo Fitness portal with your serial number ready.