Washing machines

🌐 ▾
Home Appliances · Washing machines
Fault code database · ● Live

Washing machines.

What the code on your display means, what causes it, and which part to check first — for washing machines, dishwashers and tumble dryers.
697 fault codes documented92% with a documented cause
The TroubleAtlas app on a phoneTROUBLEATLAS APP · FREEFREE APPDownload our free appDownload our free appOur shopping centre in your pocket: dozens of suppliers that deliver in your country, compared, department by department.Dozens of suppliers compared, in your country. Get it free Get it free
In short

We have documented 697 washing machines fault codes from published technical sources. 641 of them (92%) also carry the cause, not just the meaning. The most frequent subjects are control board, door or lid lock, motor and drive. On 116 codes the same code means different things depending on the brand — always check yours.

What can go wrong

Most frequent fault codes

Each code below comes from a published source, with the cause and the check to run. We never invent a cause we cannot document.

CodeWhat it meansCause & what to check
E02Water inlet fault machine not filling within the expected timeTap closed or partially closed. Kinked or trapped inlet hose. Blocked inlet hose filter. Low mains water pressure. Failed inlet valve solenoid. In cold weather, frozen inlet hose.
E03Drain / pump fault machine unable to drain water within the expected timeBlocked pump filter (the most common cause). Kinked or blocked drain hose. Standpipe too high. Foreign object blocking the pump impeller. Failed drain pump motor. Wiring fault to drain pump.
E04Overfill / overflow detected pressure sensor reading too much waterExcessive foam from too much detergent (most common cause). Wrong type of detergent (standard detergent in an HE machine). Overloading creating excessive sudsing. Inlet valve stuck open allowing continuous fill. Pressure sensor fault.
E05Heater failure water not reaching target temperatureFailed heating element. Failed NTC thermistor. Faulty control board. Wiring fault between element or thermistor and control board. Limescale heavily fouling the element in hard water areas.
E07Pressure switch / level sensor faultFailed pressure switch. Blocked or kinked pressure switch hose. Soap suds blocking the pressure system. Wiring fault to pressure switch.
E08Wash heater triac fault control board fault on heating circuitFailed triac on the main control board. Heating relay stuck on causing continuous heating. Wiring fault.
E09NTC thermistor fault variantFailed NTC thermistor. Wiring fault to the thermistor. Limescale on thermistor in hard water areas.
E1Door latch / lock fault machine not detecting the door is closed and lockedDoor not fully closed. Failed door interlock mechanism. Wiring fault to the interlock. Obstruction in the door seal. Broken door handle or catch.
E10Drainage / drain time exceeded variant of E03Blocked pump filter. Kinked drain hose. Pump fault. Standpipe too high.
E11Heating timeout water not reaching target temperature within expected timeFailed heating element. Failed NTC thermistor. Wiring fault. Limescale heavily fouling the element.
E12Communication fault between modulesInternal communication breakdown between control modules. Wiring harness fault. Module failure. Moisture damage.
E13Door lock variant on some modelsFailed door interlock or wiring fault on models that use E13 rather than E01 as the primary door lock code.
E4Water heater problem machine not heating water correctlyFailed heating element. Failed NTC thermistor. Wiring fault between element or thermistor and control board. Limescale heavily fouling the element in hard water areas. Faulty control board.
E8Heating circuit fault control board not detecting correct heating circuit operationFailed heating element. Failed NTC thermistor. Triac fault on control board. Wiring fault.
E9Heating timeout / NTC thermistor variantHeating taking too long to reach target temperature. Failed thermistor giving incorrect reading. Limescale on element preventing efficient heating. Wiring fault.
E10 AegWater fill fault machine not filling or fill taking too longTap closed or partially closed. Kinked or trapped inlet hose. Blocked inlet hose filter mesh. Low mains water pressure. Failed inlet valve solenoid. Aquastop hose triggered or blocked.
E11 AegSlow or incomplete fill fill taking longer than expectedPartially blocked inlet filter reducing flow rate. Mains water pressure borderline low. Inlet valve solenoid partially failing and not opening fully.
E12 AegWater level sensor not confirming fill has completedBlocked or kinked pressure switch hose preventing the pressure switch from reading the water level. Failed pressure switch. Soap suds blocking the pressure chamber.
E13 AegAnti-flood device triggered water detected in the machine baseWater has entered the base tray triggering the float switch. Possible sources include a failed door seal, leaking pump, cracked internal hose, or inlet valve fault.
E1x AegWater fill systemE10, E11, E12, E13
E20 AegDrain fault machine unable to drain within expected timeBlocked pump filter. Kinked or obstructed drain hose. Standpipe too high. Foreign object blocking the pump impeller. Failed drain pump motor.
E21 AegSlow drain machine draining but taking longer than expectedPartially blocked pump filter. Partial blockage in drain hose. Pump impeller sluggish but not failed.
E22 AegDrain pump monitoring fault pump running but flow not confirmed as expectedPartially blocked pump. Pressure switch hose issue causing incorrect water level reading during drain. Pump capacitor beginning to fail.
E23 AegDrain pump motor failureFailed drain pump motor. Failed pump capacitor. Wiring fault to pump.
E24 AegDrain pump relay fault board relay controlling the pump has failedFailed relay on the main PCB. Board-level fault.
E2x AegDrain systemE20, E21, E22, E23, E24
E33 AegIncongruency between pressure switch readings the two water level monitoring systems are not in agreementHydraulic circuit blockage. Failed electronic pressure switch. Failed secondary pressure switch. Wiring fault. Main PCB fault.
E34 AegIncongruency between pressure switch and secondary water level sensorDisagreement between two water level monitoring components. Pressure switch fault, secondary sensor fault, wiring or PCB fault.
E35 AegWater level too high overfilling detectedInlet valve not closing fully. Failed pressure switch reading level incorrectly. Pressure switch hose blocked causing false high reading.
E39 AegAnti-flood device or high-voltage pressure switch faultAnti-flood float triggered. HV pressure switch fault. Internal leak.
E3x AegPressure switch and water level systemE33, E34, E35, E36, E37, E39
E40 AegDoor lock fault general group codeSee E41 to E45 for the specific cause.
E41 AegDoor open machine not detecting the door is closedDoor not fully latched. Obstruction in door seal. Failed door interlock not registering as closed. Broken door handle or catch.
E42 AegDoor lock mechanism fault mechanical locking failureFailed door interlock mechanical component. Door catch worn. Door handle linkage broken.
E43 AegDoor lock control circuit faultWiring fault between door interlock and control board. Faulty control board door lock circuit.
E44 AegDoor open signal not received by control boardThe interlock is physically locked but the board is not receiving the confirmation signal. Wiring fault. Failed interlock signal circuit.
E45 AegDoor lock relay fault relay on PCB controlling door lockingFailed relay on main PCB controlling the door lock mechanism.
E4x AegDoor lock systemE40, E41, E42, E43, E44, E45
E50 AegMotor fault general group codeSee E51 to E54 for specific cause. On older machines without sub-code display, E50 most commonly indicates worn carbon brushes.
E51 AegMotor power triac short circuit triac on PCB has failedThe triac component on the main control board that controls motor power has short-circuited. May also cause the machine to trip the RCD.

What actually breaks

Counted on the 697 codes on this page, not estimated.

subjectcodesshare
control board288
41%
door or lid lock211
30%
motor and drive161
23%
sensors148
21%
water fill129
19%
heating87
12%
drainage79
11%
load balance15
2%

The parts that fail

The components behind the codes above: pump, heating element, seal, filter.

The parts that fail
The components behind the codes above: pump, heating element, seal, filter.
control board 41%door or lid lock 30%motor and drive 23%sensors 21%water fill 19%heating 12%

Brands covered

KenmoreZanussiAegFrigidaireWhirlpoolGeCandyLgHotpointIndesitDayaHooverBekoBoschHisenseAkaiHaierGorenjeMideaBlombergMaytagSamsungSpeed QueenComfee

Frequently asked questions

Answers counted on our own data, with the sources cited at the bottom of the page.

What is the most common washing machines fault code?

In our data the code that appears on the largest number of brands is E10. On Aeg it means: Water fill fault machine not filling or fill taking too long

Does the same code mean the same thing on every brand?

No, and this is the single most useful thing to know. We found 116 codes that appear on two or more brands with different meanings. For example E10: on Aeg it means «Water fill fault machine not filling or fill taking too long», on Akai it means «Inverter failure».

What goes wrong most often on a washing machines?

Counting the causes we documented: control board (41%), door or lid lock (30%), motor and drive (23%), sensors (21%). This is what the codes actually describe.

Which brands are covered?

For washing machines we currently document codes for: Kenmore, Zanussi, Aeg, Frigidaire, Whirlpool, Ge, Candy, Lg, Hotpoint, Indesit, Daya, Hoover, Beko, Bosch, Hisense, Akai, Haier, Gorenje, Midea, Blomberg, Maytag, Samsung, Speed Queen, Comfee. The list grows as we verify new sources.

THE TROUBLEATLAS SCORE

Independent reliability
scores for every appliance.

Beyond fault codes and specialists, we rate the reliability of appliance brands and models — a transparent score that owes nothing to the manufacturer. The reference to check before you buy or repair.

★ Independent · Transparent · Never for sale
See the methodology →
TroubleAtlas Technical Team · Last verified:
Fault code data on this page is compiled from published technical sources: How we verify — methodology →
Scroll to Top