mypros+
Error code reference

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.

MyPros+ Max

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
Get the full procedure

$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

  1. 01

    Keypad ribbon cable not fully seated

    Wiring / connection

    If 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.

  2. 02

    Failed or damaged keypad membrane

    Part replacement

    The 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.

  3. 03

    Moisture or debris contamination in the keypad

    Wiring / connection

    Spills, 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.

  4. 04

    Damaged or corroded ribbon cable connector on Sub PCB

    Part replacement

    Corrosion, 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.

  5. 05

    Faulty Sub PCB

    Part replacement

    If 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.

See the test procedure for each cause

Frequently asked questions about C-d0

What does C-d0 mean on a LG oven?
The C-d0 code means the oven's control system has detected a shorted key on the keypad, meaning one or more buttons are registering as continuously pressed. The Sub PCB, which processes keypad input, triggers this fault when it cannot distinguish normal key presses from a persistent closed circuit. The issue is typically in the keypad membrane, the ribbon cable connection, or the connector on the Sub PCB.
Can I fix the C-d0 error on my LG oven myself?
Yes, in many cases this is a DIY-friendly repair. Start by unplugging the oven and accessing the control panel to check whether the keypad ribbon cable is fully inserted into the Sub PCB connector. If reseating the cable does not clear the fault, the keypad membrane assembly is the next component to replace, which is a straightforward part swap on most LG oven models.
Is it safe to use my LG oven while the C-d0 code is active?
It is not recommended to operate the oven while this error is present. A shorted key condition can prevent proper control input, potentially locking out safety functions or causing unintended behavior from the control board. Disconnect power to the oven until the fault is diagnosed and resolved.
Will resetting the oven clear the C-d0 error code?
A power reset, such as unplugging the oven or tripping the circuit breaker for a few minutes, may temporarily clear the display, but the code will return if the underlying short condition in the keypad or cable is not corrected. A reset alone is not a fix and should only be used as part of diagnosing whether the fault is intermittent.
How much does it cost to repair a C-d0 error on a LG oven?
If the repair only requires reseating the ribbon cable, there is no parts cost and only your time is involved. Replacing the keypad membrane assembly typically costs between $30 and $90 for the part depending on the model. If the Sub PCB needs to be replaced, parts can range from $80 to $200 or more, and professional labor will add to the total cost.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass