Home › Curtis fault codes › Code 46
Possible causes (from the Curtis manual)
1. Failure to write to EEPROM memory. This can be caused by EEPROM memory writes initiated by VCL, by the CAN bus, by adjusting parameters with the programmer, or by loading new software into the controller.
When it sets / how it clears
Set: Controller operating system tried to write to EEPROM memory and failed. Clear: Download the correct software (OS) and matching parameter default settings into the controller and cycle KSI.
Effect of the fault
ShutdownMotor; ShutdownMainContactor; ShutdownEMBrake; ShutdownThrottle; ShutdownInterlock; ShutdownDriver1; ShutdownDriver2; ShutdownDriver3; ShutdownDriver4; ShutdownPD; FullBrake; ShutdownPump.
Need the part?
For controller, contactor, sensor or throttle parts, send us the code (Curtis 46), controller model and vehicle model on WhatsApp — we quote genuine and OEM parts for export.
Ask for the replacement part on WhatsAppSource: Curtis 1234/36/38 Controller Manual, OS 11, Section 8 Diagnostics & Troubleshooting, Table 5. Compiled 2026-10-29. No affiliation with Curtis Instruments.