Free knowledge base
Fault code database
Only verified or widely published fault codes, with source and reliability labels. We do not publish unverified code meanings.
Systems with a verified code table
BoschBosch eBike (Active/Performance/CX – Intuvia/Nyon/Kiox/Purion, classic line)39 codesShimano STEPSShimano STEPS (E5000/E6100/E7000/E8000/EP8/EP6)13 codesBafangBafang (M200–M820, BBS, hub motors – DP C07/C10/C18/C240/500C displays)35 codesSW900 LCDSW900 LCD6 codesS866 LCDS866 LCD6 codesKT (Kunteng)KT (Kunteng) LCD3/LCD4/LCD8 + KT controllers5 codesXiaomiXiaomi Mi Electric Scooter (M365/1S/Pro/Pro 2/3/4)16 codesSegway-NinebotSegway-Ninebot (Ninebot Max G30, ES/E/F series)16 codes
Systems without a verified code table
We have no verified code table for these systems, so we do not publish code meanings. The system page explains how to read the fault and what to check safely.
Bosch Smart SystemBosch Smart System (Kiox 300/500, Purion 200, LED Remote)GD01 LED/LCDGD01 LED/LCDYL81F LCDYL81F LCDXT-LCDXT-LCD (XTLCD)ROSH controller/displayROSH controller/displaySegwaySegway (GT/P/F2/E2 – Segway-branded KickScooters)YamahaYamaha (PW/PW-X/PW-ST/PW-X3)PanasonicPanasonic (GX Ultimate / mid-drive)Brose Drive S/T/CBrose Drive S/T/C (Mag)TQ HPR50TQ HPR50 / HPR120SMAHLE SmartBikeMAHLE SmartBike (ebikemotion X35, X20, M40)Giant SyncDriveGiant SyncDrive (RideControl)Specialized TurboSpecialized Turbo (Mission Control / TCU)BionXBionX (discontinued system)Fischer e-bikesFischer e-bikes (various drive systems)BESVBESVAnandaAnanda (hub/mid drives, DMS displays)Tongsheng TSDZ2/TSDZ8Tongsheng TSDZ2/TSDZ8 (VLCD5/VLCD6/XH18)KukirinKukirin (G2/G3/G4 scooters)KugooKugoo (Kirin/S1/M4/G-Booster scooters)NAVEENAVEE (N65/V40/S65 scooters)