JLG Telehandler 9977 Fault Code: Hardware - LSS Corrupt EEPROM
Hardware - LSS Corrupt EEPROM · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
Code 9977 means the JLG Load Sensing System (LSS) found a mismatch in the redundantly stored platform unloaded weight and platform maximum allowed load values in EEPROM memory. The machine locks out lift, telescope, and platform rotate/level functions, disables the platform module function enable relay, and shows the platform overloaded screen until the machine is power cycled.
Critical severity. This fault shuts down all lift, telescope, and platform rotate/level outputs and disables the platform function enable relay, putting the machine into a full functional lockout. It is treated as a hardware integrity fault, not a nuisance code, because it means the controller can no longer trust its stored load data.
What does JLG Telehandler error code 9977 mean?
Code 9977 is a hardware fault tied to the Load Sensing System (LSS) EEPROM. The platform module and UGM store the platform's unloaded weight and its maximum allowed load in redundant memory locations so the controller can cross-check them against each other. If those two stored values do not agree, the system assumes the stored data is corrupt or unreliable.
Because the controller can no longer trust the load data, it treats the situation as a system distress event. It deactivates and inhibits the lift up, lift down, telescope out, telescope in, platform rotate left, platform rotate right, platform level up, and platform level down outputs. It also deactivates the platform module output J2-19 function enable relay and puts the platform overloaded screen up on the cabin LCD.
This is a full lockout of platform-related motion functions, not a single-function fault. The machine is designed to fail safe rather than operate on load data it cannot verify.
What triggers a JLG Telehandler 9977 code?
At power-up or immediately after, if the platform station is active, the platform module and UGM check the consistency of the redundantly stored platform unloaded weight and platform maximum allowed load values. If those stored values do not match, the fault sets.
Common causes of 9977
- Corrupted EEPROM data in the platform module or UGM holding the platform unloaded weight or maximum allowed load values.
- A hardware fault in the memory storage of the platform module or UGM that lets the two redundant stored values drift apart or fail to write correctly.
- Interrupted power during a prior write to EEPROM (for example a power loss during calibration or configuration) leaving one of the two redundant values unwritten or partially written.
How to troubleshoot JLG Telehandler 9977: first checks
- Power cycle the machine first, since the fault latches until power cycle. Confirm whether the fault clears or resets immediately on the next power-up.
- Check that the platform station was fully and correctly commissioned/calibrated, since this check runs specifically when the platform station is active at power-up.
- Inspect wiring and connectors at the platform module and UGM for corrosion, looseness, or damage that could point to an intermittent hardware issue behind repeated EEPROM faults.
- If the fault returns after a power cycle, treat it as a genuine hardware/EEPROM problem in the platform module or UGM rather than a one-time glitch, and plan for module-level diagnosis or replacement rather than field wiring repair.
How the code clears
The fault latches until the machine is power cycled. No separate clearing step is listed beyond cycling power. If the mismatch condition is still present at the next power-up check, the fault will set again and the lockout will return.
Frequently asked questions
What does JLG fault code 9977 mean?
It means the Load Sensing System found that the redundantly stored platform unloaded weight and platform maximum allowed load values in EEPROM do not match, so the controller can't trust that stored load data.
Why did my JLG telehandler lock out lift and telescope with code 9977?
Code 9977 is treated as a system distress event. The controller deactivates and inhibits lift up/down, telescope in/out, platform rotate left/right, and platform level up/down, and disables the platform function enable relay, all as a fail-safe response to the corrupt EEPROM data.
Will a power cycle clear fault code 9977?
The fault is listed as latching until power cycle. Cycling power may clear it, but if the platform module or UGM still detects the same value mismatch on the next power-up check, the fault will set again.
Is fault code 9977 safe to ignore or work around?
No. It disables lift, telescope, and platform rotate/level functions and puts up a platform overloaded screen because the controller cannot verify the platform's load data. Continuing to operate around this lockout defeats the machine's load protection.
Does fault code 9977 only happen at startup?
The check runs at power-up or immediately after, specifically when the platform station is active. That's when the platform module and UGM compare the two redundantly stored values.
What part of the machine is affected by code 9977?
It affects the Load Sensing System's stored platform unloaded weight and platform maximum allowed load values in the platform module and UGM memory, and it cascades into disabling platform motion outputs and the function enable relay.
Should I replace the platform module if I get fault code 9977?
If the fault keeps returning after power cycling and basic wiring/connector checks look fine, that points to a genuine EEPROM or hardware issue in the platform module or UGM that likely needs module-level diagnosis or replacement.