Surface 604 E-Bike Error Codes: Everything You Need To Know
Written by: Robbie Ferri | January 26, 2026 | Time to read 6 min
From throttle and brake faults to battery warnings, this guide explains Surface 604 e-Bike error codes in plain English.
More about the Author: Robbie Ferri
Robbie is a UK-based ultra cyclist, former bike shop worker, and qualified bike fitter. Deeply passionate about e-Bikes and adventure cycling, he combines hands-on experience with real-world riding to help others go further on two wheels.

👋 Welcome to Upway!
Table of Contents
I Have an Error Code on My Surface 604 E-Bike. Should I Worry?
Complete List of Surface 604 E-Bike Error Codes
Error Code 21 Current Abnormality
Error Code 23 Motor Phase Error
Error Code 24 Hall sensor Error
Error Code 25 Brake sensor Error
Error Code 26 Battery Undervoltage
Error Code 27 Battery Overvoltage
Error Code 28 Speed Sensor Error
Error Code 29 PAS/Cadence Sensor Error
Error Code 30 Communication Error
Error Code E01 Display Communication Error
Error Code E02 Controller Communication Error
Error Code E03 Controller Internal Fault
Error Code E04 Motor Internal Fault
Error Code E05 No Motor Output Detected
Error Code E06 Throttle Malfunction
Error Code E07 Brake Cut-Off Signal Error
Error Code E08 Sensor Communication Error
Error Code E09 Voltage Abnormal (High or Low)
What Are Surface 604 Bikes?
I Have an Error Code on My Surface 604 E-Bike. Should I Worry?
Complete List of Surface 604 E-Bike Error Codes
Error Code 21 – Current Abnormality
Error Code 22 – Throttle Error
Error Code 23 – Motor Phase Error

Error Code 24 – Hall Sensor Error
Error Code 25 – Brake Sensor Error
Error Code 26 – Battery Undervoltage
Error Code 27 – Battery Overvoltage
Error Code 28 – Speed Sensor Error

Error Code 29 – PAS / Cadence Sensor Error
Error Code 30 – Communication Error
Error Code E01 – Display Communication Error
Error Code E02 – Controller Communication Error
Error Code E03 – Controller Internal Fault
Error Code E04 – Motor Internal Fault

Error Code E05 – No Motor Output Detected
Error Code E06 – Throttle Malfunction
Error Code E07 – Brake Cut-Off Signal Error
Error Code E08 – Sensor Communication Error
Error Code E09 – Voltage Abnormal (High or Low)
When to Visit a Surface 604 Certified Dealer or an E-Bike Mechanic
🤝 Enjoy an even greater discount when you trade in your old electric bike today!
Click here for a price estimation
Frequently Asked Questions
Are Tongsheng motors reliable?
Can I repair a Tongsheng motor myself?
Key Takeaways
- Tonsheng error codes are not uncommon and easy to understand.
- Most Tongsheng error codes can be fixed very easily.
- Maintaining your motor and regularly checking it will prolong its service life.


