LG Oven Error Code C-d0
Keys are shorted on the keypad.
Keys are shorted on the keypad.
First step from the service manual
Check whether keypad cable is inserted into connector on Sub PCB.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for C-d0.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What C-d0 means on a LG oven
The C-d0 error code on an LG oven indicates that one or more keys on the control keypad are detected as shorted. This means the control board is reading a continuous closed signal from a key or group of keys, as if a button is being permanently pressed. The Sub PCB, which manages input signals from the keypad, monitors key states and triggers this fault when it detects an abnormal short condition that persists beyond normal keystroke duration.
The most common source of this fault is a physical or electrical problem with the keypad membrane itself. Over time, the conductive layers within the membrane can degrade, warp, or become contaminated with grease or moisture, causing two contact layers to remain in contact even when no button is physically pressed. Additionally, the ribbon cable connecting the keypad to the Sub PCB can cause false short signals if it is improperly seated, damaged, or if the connector has corrosion or debris inside it.
Because the Sub PCB relies on clean, intermittent signals from each keypad button, any persistent closed circuit on a key line will prevent normal oven operation and lock out the control. Diagnosing this code starts with verifying that the keypad ribbon cable is fully and correctly inserted into the Sub PCB connector, as a partially seated cable can bridge contacts unintentionally. If the connection is secure and the error persists, the keypad membrane assembly itself is the next component to inspect and test.
Source: manufacturer service documentation.
Common causes of C-d0
- 01
Keypad ribbon cable not fully seated
Wiring / connectionIf the flat ribbon cable connecting the keypad to the Sub PCB is loose, partially inserted, or incorrectly routed, it can bridge contacts and create a false short signal. This is the first thing to check and requires no parts to resolve if reseating the cable clears the fault.
- 02
Failed or damaged keypad membrane
Part replacementThe conductive layers inside the keypad membrane can degrade, crack, or stick together due to age, heat exposure, or contamination from grease and moisture, causing a permanent closed circuit on one or more key contacts.
- 03
Moisture or debris contamination in the keypad
Wiring / connectionSpills, steam, or cleaning fluid that has seeped under the keypad surface can bridge the contact layers and create a continuous short. Inspect the keypad surface closely for signs of liquid intrusion or residue buildup.
- 04
Damaged or corroded ribbon cable connector on Sub PCB
Part replacementCorrosion, bent pins, or physical damage inside the connector on the Sub PCB can cause unintended contact between signal lines, mimicking a shorted key. Inspect the connector carefully under good lighting.
- 05
Faulty Sub PCB
Part replacementIf the keypad and cable are confirmed to be in good condition and properly connected, the Sub PCB itself may have an internal fault causing it to misread key input signals as a continuous short. This is the least common cause and should only be considered after all other components are ruled out.
Frequently asked questions about C-d0
What does C-d0 mean on a LG oven?
Can I fix the C-d0 error on my LG oven myself?
Is it safe to use my LG oven while the C-d0 code is active?
Will resetting the oven clear the C-d0 error code?
How much does it cost to repair a C-d0 error on a LG oven?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass