48 codes · 4 brands
Dishwasher error codes
What does your dishwasher error code mean? These codes come from official manufacturer support documentation. Most drain, fill and sudsing codes have a safe homeowner check. Pick your brand to see how to fix yours.
A dishwasher that stops with water in the tub is usually a drain code, a fill code, or a leak code, and the brands do not use the same letters for them. Bosch E24 is "not draining properly" and E25 is a blocked drain pump or a loose pump cover. GE C1 is a pump-out that has exceeded two minutes; GE C3 is "will not drain." LG OE is an outlet error. Samsung 5C (also 5E) is a drain error, and Samsung OC is an over-level code that Samsung troubleshoots with the same drain checks. Fill and supply codes are Bosch E16 and E17, GE H2O, LG IE and Samsung 4C, and each page lists only the checks that brand wrote down, including water-temperature ranges where the support page gives them. Leak codes are different again: Bosch E15 tells you to shut off the water and contact Bosch; LG AE and Samsung LC describe what to look at before requesting service. Use the dishwasher code page, not the washer page that happens to show the same letters. Bosch E09 and Bosch E20 are both the heat pump internal heater fault. Bosch's step is a 30-second breaker reset, then Customer Support. They are not the limescale code.
Guides for this equipment: Dishwasher Leak Codes: E15, AE, LC and Suds · Dishwasher Temperature, Detergent and Limescale Codes · Dishwasher Will Not Drain: E24, C1, OE and 5C · Dishwasher Will Not Fill: E16, H2O, IE and 4C. All guides.
Brands
Codes we cover
Heat pump motor circuit fault at the main control board.
E09Bosch · dishwasherHeat pump internal heater fault.
E12Bosch · dishwasherLimescale build-up in the heat pump.
E14Bosch · dishwasherFlow meter failure: Bosch says E14 indicates a flow meter failure or an issue with water flowing into the dishwasher or the filling system.
E15Bosch · dishwasherLeakage protection activated: the safety switch has detected water in the base of the dishwasher.
E16 / E17Bosch · dishwasherWater inflow problem: water may not be able to enter the dishwasher or the filling system.
E18Bosch · dishwasherWater flow problem: the water level is too low, or water is not being pumped correctly.
E19Bosch · dishwasherDetergent dispenser solenoid circuit fault.
E20Bosch · dishwasherHeat pump internal heater fault. Bosch uses this same sentence for E09.
E21Bosch · dishwasherHeat pump blocked: Bosch says E21 means the dishwasher's heat pump is blocked.
E22Bosch · dishwasherBlocked filter: food particles have clogged the dishwasher filter, which needs cleaning regularly.
E23Bosch · dishwasherDrain pump problem: Bosch says E23 indicates an issue with the drain pump, which happens when the pump is blocked, clogged, or faulty.
E24Bosch · dishwasherNot draining properly: the drain filter is blocked.
E25Bosch · dishwasherDrain pump blocked, or the drain pump cover is loose or missing.
E27Bosch · dishwasherLow supply voltage: Bosch says the house power supply to the dishwasher is too low.
999GE · dishwasherControl reset needed, or a possible leak: on most models 999 means the control needs to be reset, but on models with the Floor Protect with Alert feature GE says it indicates a possible leak.
C1GE · dishwasherPump-out during drain has exceeded 2 minutes.
C2GE · dishwasherThe total pump-out cycle exceeds 7 minutes.
C3GE · dishwasherThe dishwasher will not drain.
C4GE · dishwasherThe machine filled twice after a power failure: float switch stuck or failed, or clogged drain or sump.
C5GE · dishwasherThe pump-out time is too short.
C6GE · dishwasherWater temperature is too low: the water coming into the dishwasher is below the 120°F GE requires.
C7GE · dishwasherWater temperature sensor circuit failure: GE says the dishwasher's water temperature sensor circuit has become inoperative.
C8GE · dishwasherDetergent cup blocked: something is stopping the detergent cup from opening fully.
H2OGE · dishwasherLow water situation.
AELG · dishwasherLeakage or overfilling error: the water supply exceeded the standard amount or a leak was detected. The dishwasher keeps draining to protect the floor.
bELG · dishwasherBubble error: oversudsing was detected, and the dishwasher stops to prevent leaks.
CLLG · dishwasherControl Lock is on: LG says CL is not a fault. The control panel is locked, so buttons cannot be pressed and cycles and options cannot be selected.
HELG · dishwasherHeater error: the heater that heats the dishwasher's water is not heating it, or the water overheated above 90°C (194°F).
IELG · dishwasherWater inlet error: the specified amount of water was not supplied to the tub.
LELG · dishwasherCleaning motor error: LG says LE may appear when the cleaning motor is not functioning normally.
nELG · dishwasherThe impeller is not spinning normally. LG says this can happen when the impeller does not spin or when dishes touch it.
OELG · dishwasherOutlet error: the tub is not fully drained.
tELG · dishwasherTemperature sensor error: LG says tE can appear because of a temperature sensor contact problem or a sensor failure.
1ESamsung · dishwasherClogged filter error (Waterwall models): water is not making it through the filter. On Rotary models the same code means high temperature in the heater.
3CSamsung · dishwasherPump operation error: the pump has failed.
3ESamsung · dishwasherHigh temperature water supply error: the water is too hot.
4CSamsung · dishwasherWater supply error: the dishwasher is not getting water at the pressure or temperature it needs.
5CSamsung · dishwasherDrain error: the dishwasher can't drain.
7ESamsung · dishwasherWaterwall reflector error: the WaterWall reflector (the vane that travels along the rail at the back of the tub) is unable to move. Something is blocking or holding it in place, or it was not reattached correctly.
9ESamsung · dishwasherLow water level error: there is not enough water in the dishwasher.
bESamsung · dishwasherButton error: the control panel detects a stuck button.
CESamsung · dishwasherCommunication error: the control panel is unable to communicate with the rest of the dishwasher.
HCSamsung · dishwasherHigh temperature heater error: Samsung says the temperature inside the dishwasher is too hot.
HESamsung · dishwasherHeater error: Samsung says the temperature inside the dishwasher is being detected incorrectly.
LCSamsung · dishwasherLeakage error: the dishwasher's leak sensor has detected moisture where it doesn't belong. The dishwasher turns itself on and will not turn off while it tries to drain the water away.
OCSamsung · dishwasherOver-level water error: there is more water in the dishwasher than there should be. Samsung covers it with the same drain and overflow troubleshooting as 5C.
tESamsung · dishwasherTemperature sensor error: the temperature inside the dishwasher is being detected incorrectly.
Parts and tools for dishwasher codes · Every page links its source · Last updated · Search every category