Home › Curtis fault codes › Code 46

Curtis Code 46
EEPROM Failure — controllers 1234 / 1236 / 1238

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.

Curtis 1234/1236/1238 controllers are fitted to many electric forklifts and industrial trucks (including models from Chinese brands that use Curtis control). If your display shows code 46 with a Curtis controller, this entry applies; the vehicle maker’s manual may add model-specific notes.

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.

Source: Curtis 1234/36/38 Controller Manual, OS 11, Section 8 Diagnostics & Troubleshooting, Table 5. Compiled 2026-10-29. No affiliation with Curtis Instruments.