
LG Dishwasher Error Codes · Diagnostic-First · LA Home Repair · Same Day
LG Dishwasher Error Codes, Decoded
OE, IE, HE, AE, or nE on the display and the cycle stopped. We fix LG dishwashers same-day across LA, Orange, Ventura, San Bernardino, Riverside. $89 residential diagnostic. (424) 325-0520
Our Branches
8 service territories across Southern California
Answer first
Before you book anything: CL isn't an error, and LE isn't CL.
CL on an LG dishwasher is Control Lock (child lock) — a feature, cleared by holding the lock button about 3 seconds. It is not a fault. Don't confuse it with LE, which is a real wash-motor error. For the actual faults, LG's core codes are readable once you know the pattern: OE is drain (out), IE is inlet (in), HE is heater, AE (= E1) is a leak, and FE is overfill. $89 residential diagnostic, waived with repair. BHGS #A49573, EPA 608 Universal certified (#1346255700410), BBB Accredited.
Here's the honest read. Most LG dishwasher faults land in a few buckets: a drain fault (OE), an inlet fault (IE), heat faults (HE, tE), motor faults (CE, LE, nE), a leak (AE/E1), and overfill (FE). A handful — CL, PF, bE — aren't hardware failures at all. Below we give you the full table, split into what you can clear yourself and what needs a tech.
Two housekeeping notes: this is the dishwasher page — LG uses some of the same letters on its washers and refrigerators, so if you landed here for those, see LG washer error codes or LG refrigerator error codes. Parent reference: all dishwasher error codes. Brand pillar: LG dishwasher repair.
Not-a-fault codes
CL, PF, bE — clear these yourself.
| Display | What it is | What to do |
|---|---|---|
| CL | Control Lock / child lock (feature) | Hold the lock button ~3 seconds |
| PF | Power failure mid-cycle | Restart the cycle after power returns |
| bE | Over-sudsing (too much / wrong detergent, or not level) | Cut detergent, use dishwasher soap, level the unit |
LE looks similar to CL but is a real wash-motor fault — see the motor section below.
Full code table
LG dishwasher codes.
| Code | Meaning | Common cause |
|---|---|---|
| OE | Drain (outlet) error | Filter clog, hose, air gap / disposal plug, drain pump |
| IE | Inlet error (not enough water) | Supply valve, hose, inlet screen, inlet valve |
| FE | Fill error (overfill / too much water) | Inlet valve stuck, float; drain pump auto-runs |
| AE / E1 | Leak / overfill (float tripped) | Door gasket, hose, or sump — leak source (technician) |
| HE | Heater error | Heating element or control (technician) |
| tE | Thermal / temperature-sensor error | Thermistor or overheat (technician) |
| CE / LE | Motor / harness error | Wash motor or motor-to-board wiring (technician) |
| nE | Spray-arm (Vario) motor error | Spray-arm / impeller motor (technician) |
| PE | Water-level pressure sensor (older models) | Pressure sensor (technician) |
| bE | Over-sudsing | Detergent amount / type; unit not level (customer) |
| F31 / F35 / F37 | Dynamic Heat Dry codes | Heat-dry fan / temp sensor / auto-open door (technician) |
Not shown here on purpose: dE and tCL. Those aren't valid LG dishwasher codes (dE appears on other LG appliance lines; tCL is an LG washer tub-clean reminder). If a chart lists them as LG dishwasher codes, it's mislabeled.
Drain & inlet
OE is out, IE is in.
OE (drain): the tub didn't empty. Clean the filter cylinder at the tub bottom, check the drain hose for kinks, and — a big one on new installs — make sure the garbage-disposal knockout plug was removed and the air gap is clear. If OE persists, the drain pump is next. The full drain walkthrough is on our dishwasher not draining page.
IE (inlet): not enough water arrived. Supply valve fully open, fill hose not kinked, inlet screen clear of sediment. If the water's fine but IE stays, the inlet valve or level sensor is the suspect. Inlet valve runs $200 to $340. The letter is your clue — I for in, O for out.
Leak, heat & motor
AE/E1, HE/tE, CE/LE/nE — the technician codes.
AE / E1 (leak): water in the base pan tripped the float. Won't clear until the leak source (gasket, hose, sump) is found and fixed. Cost swings $200 to $980 by source — an on-site trace, not a reset. See dishwasher leaking water.
HE / tE (heat): HE is a heater fault (can't heat, or water over ~149°F); tE is a temperature-sensor fault (water over ~194°F or a bad thermistor). Both need a meter — $200 to $460.
CE / LE / nE (motor): CE and LE are wash-motor or motor-harness faults; nE is the spray-arm (Vario) motor. Technician diagnosis, $300 to $820 depending on which motor and whether it's the harness or board. LE is the one people mistake for CL — it's real.
Heat-dry codes
F31, F35, F37 — Dynamic Heat Dry models.
If your LG has the Dynamic Heat Dry system and shows an F-code: F31 is a heat-dry fan-motor failure, F35 means the heat-dry temperature can't be measured (sensor), and F37 is an auto-open door mechanism error. All three are drying-hardware faults — technician-level, no customer reset. If dishes are also coming out wet, our dishwasher not drying page covers the full drying picture, and these codes send us straight to the fan, sensor, or door actuator.
DIY resets
Try these before you book a visit.
- Clear Control Lock (CL). Hold the lock button ~3 seconds. CL isn't a fault.
- Power cycle. Unplug 60 seconds (or flip the breaker), restore power, run a short cycle.
- Clean the filter (OE). Twist out the filter cylinder at the tub bottom, rinse, reinstall.
- Check drain path (OE). Hose kinks, air gap, disposal knockout plug on new installs.
- Check supply (IE). Valve open, hose not kinked, inlet screen clear.
- Fix suds (bE). Cut detergent, use dishwasher soap only, confirm the unit is level.
Leak (AE/E1), heat (HE/tE), motor (CE/LE/nE), sensor (PE), and heat-dry (F31/F35/F37) codes don't clear from a customer reset when the hardware's down — those are worth a call.
Honest opinion
A young LG with one code is worth fixing; an old one stacking codes is a conversation.
A single drain, inlet, or leak fault on an LG dishwasher in its first several years is almost always a straightforward repair — bounded parts, clear cost. Once a machine is older and starts throwing several different codes across a short span, that's often the control board sending false signals, and we give you the honest repair-versus-replace math at the door. We'd rather tell you a tired unit isn't worth a board than sell you one. $89 diagnostic, waived if you go ahead with the repair.
Pricing
Code-driven part costs.
$89 residential diagnostic, waived with repair. No emergency surcharge — same $89 anytime.
| Code-driven repair | Typical cost |
|---|---|
| Diagnostic | $89, waived with repair |
| Drain clog / pump (OE) | $89 to $440 |
| Inlet valve (IE / FE) | $200 to $340 |
| Leak repair (AE / E1) | $200 to $980 (by source) |
| Heater / thermistor (HE / tE) | $200 to $460 |
| Motor / harness (CE / LE / nE) | $300 to $820 |
| Water-level sensor (PE) | $200 to $380 |
| Heat-dry fan / sensor / actuator (F31/F35/F37) | $260 to $620 |
| Warranty | 90 days parts and labor |
FAQ
LG dishwasher code questions.
My LG dishwasher shows CL. Is it broken?
No — CL is Control Lock (child lock), a feature, not a fault. Someone held the lock button and the panel is ignoring input on purpose. Hold the same button (often marked with a lock icon, or the button labeled in your manual) for about 3 seconds and CL clears. Don't confuse it with LE, which IS a real fault (a wash-motor error, grouped by LG with CE). We flag CL on every LG page because people book visits for it, and there's nothing to repair.
What does OE mean on an LG dishwasher?
OE is a drain (outlet) error — the tub didn't drain completely, usually a food clog or an install issue. Start with the filter at the bottom of the tub (twist out the cylinder, rinse it), then the drain hose for kinks, then the air gap or garbage-disposal knockout plug if it's newly installed (a very common cause). If those are clear and OE returns, the drain pump is the next stop. Because there's no separate LG dishwasher drain-symptom page, the full drain walkthrough lives on our dishwasher not-draining page. Drain pump replacement runs $89 to $440 depending on whether it's a clog or the pump. $89 residential diagnostic, waived with repair.
IE keeps showing — what's that?
IE is an inlet error: after about 10 minutes of filling, the water didn't reach the level LG expects. Check the supply valve is fully open and the fill hose isn't kinked, then the inlet screen for sediment (common in our harder-water areas). If the water's arriving fine but LG still throws IE, the inlet valve or the water-level sensor may be at fault. Inlet valve replacement runs $200 to $340. Note LG's own pages group leak and overfill codes (AE/E1/FE) separately from IE — IE is specifically 'not enough water in.'
AE (or E1) — is that a leak?
Yes. AE and E1 are the same leak/overfill condition on LG: water in the base pan trips the float switch and the machine shuts off to prevent flooding. It won't clear from a customer reset until the leak source is found and fixed — a door gasket, a hose, or the sump. Our techs trace where the water's coming from before quoting, because the cost swings widely ($200 to $980) depending on the source. If you see AE or E1, it's an on-site diagnosis, not a DIY reset. See also our dishwasher leaking-water page.
HE or tE — heater problem?
Both are heat-related and both are technician codes. HE is a heater error — LG can't heat the water, or it detected water above about 149°F. tE is a thermal/temperature-sensor error — water above roughly 194°F or a failed thermistor. Each needs a meter on the heating element, thermistor, and control board, and there's mains voltage involved. Not a DIY reset. Heating element or thermistor work runs $200 to $460.
What are nE, LE, CE, and bE?
nE is a Vario/spray-arm motor error — the spray-arm or impeller motor isn't spinning normally. LE is a wash-motor (cleaning motor) error, and LG groups LE with CE as a motor/harness fault (an issue between the motor and the control board). Those three — nE, LE, CE — are technician-level. bE is different and customer-addressable: it's a bubble/over-sudsing error, meaning too much detergent, the wrong (non-dishwasher) soap, or the unit isn't level. For bE, cut the detergent, use dishwasher detergent only, and confirm the machine sits level. Motor/harness repairs run $300 to $820.
My LG has Heat Dry and shows F31, F35, or F37. What are those?
Those are Dynamic Heat Dry codes, specific to LG models with that drying system. F31 is a heat-dry fan-motor failure, F35 means the heat-dry temperature can't be measured, and F37 is an auto-open door mechanism error. All three are technician diagnoses on the drying hardware — they won't clear from a reset. If your dishes are also coming out wet, our dishwasher not-drying page covers the broader drying picture, and these codes point us straight at the fan, sensor, or door actuator.
How do I reset an LG dishwasher code, and what's PE?
Unplug for about 60 seconds (or flip the breaker), restore power, and run a short cycle to see if the code returns. Customer-addressable codes (OE clog, IE supply, FE overfill, bE suds, CL child lock, PF power failure) often clear once you fix the obvious cause. PE is a water-level pressure-sensor fault that LG notes on older models — it's a technician code. Codes that return within a cycle or two of resetting mean real hardware faults: HE, tE, CE/LE, nE, PE, and the F31/F35/F37 heat-dry codes all fall there.
What's your warranty?
90 days on SDAR labor and parts for the work we perform — separate from any LG factory warranty. Same component fails inside 90 days, we replace it free. BHGS #A49573, BBB Accredited Business, EPA 608 Universal certified #1346255700410. $89 residential diagnostic, waived when you approve the repair.
LG Dishwasher Flashing a Code? Call Today.
Same-day across LA, OC, Ventura. $89 diagnostic waived with repair. BHGS #A49573, EPA 608 Universal #1346255700410. Phones answered 24/7.