Full List of Washing Machine Error Codes by Brand

Washing machine error codes are standardized diagnostic messages that help identify specific faults in water inlet, drainage, motor, door lock, heating, and control systems. Below is a comprehensive, brand-grouped reference covering the most common codes, their meanings, and typical fixes.


Amana

  • Sd – Excess suds detected

  • F8 E1 – Water supply error (check inlet valves, hoses, screens)

  • F9 E1 – Drain pump system error (clean filter, check hose)

  • F5 E2 – Door will not lock (inspect latch, lock mechanism)

  • F7 E1 – Motor drive error (possible motor or control issue)

  • rL – Remove load (overload or imbalance)

  • nt – Cycle interrupted (pause/cancel)

  • Clean Washer LED – Reminder after 30 cycles to run cleaning cycleremoveandreplace


Asko

  • F1 – Water supply/low fill

  • F2 – Water level too high

  • F3 – Pump problem

  • F4 – Thermistor (temperature sensor) fault

  • F5 – Thermal cutout/heating pause fault

  • F6 – Motor fault

  • F7 – Door lock release fault

  • 00 – Machine did not spinremoveandreplace


Beko

  • H1 – NTC (temperature sensor) open/short

  • H2 – Heater open circuit

  • H3 – Heater always on

  • H4 – Valve triac short circuit

  • H5 – Pump open circuit

  • H6 – Motor triac short circuit

  • H7 – Pressure sensor failure

  • H11 – Motor/tacho open circuit

  • E5 – Clogged pump filter (drain issue)

  • E8 – Water inlet timeout

  • E18 – Imbalanced load or drainage fault (varies by model)removeandreplace+1


Bosch

  • F16 / E16 – Door lock error

  • F17 / E17 – Inlet valve/water supply timeout

  • F18 / E18 – Drain pump/drain timeout

  • F21 – Motor fault

  • F23 / E23 – Anti-flood (AquaStop) activated

  • F34 – Door lock error (alternate code)

  • F42–F44 – Motor faults

  • F01–F16 (WFP range) – Various intake, heating, drain, motor, sensor, and voltage faultsremoveandreplace+1


Daewoo

  • E2 – Overfill

  • E5 – High voltage error

  • E7 – Directional error

  • E8 – Motor error

  • E9 – Pressure sensor error

  • H2 – Wash temperature sensor

  • H4 – Heating element overheating

  • H6 – Heating element failed

  • H8 – Heater overheating/no water

  • IE – Water inlet error (no fill)

  • LE – Door open

  • OE – Water not drained

  • PEF – Filter blocked

  • UE – Load imbalanceremoveandreplace


Fisher & Paykel (AquaSmart)

  • 21, 26, 27, 49, 50, 246 – Water inlet valve fault

  • 38, 39 – Pressure transducer air tube fault

  • 58, 68 – Pressure transducer fault

  • 10, 41, 237 – Temperature sensor fault

  • 1, 57, 60, 107–112, 133, 220–226, 230, 232, 233, 236, 241, 243, 252, 254 – Motor control module fault

  • 45, 46, 103–106, 241 – Display module fault

  • 234, 235, 238, 239 – Lid lock fault

  • 40, 56, 160 – Spin basket/clutch engagement fault

  • 136, 137 – Motor not running

  • 37, 114, 245, 247–250, 253 – Water not drainingremoveandreplace


Frigidaire (Front Load)

  • E10 – No water inlet

  • E11 – Fill time too long

  • E13 – Leak in tub/air leak

  • E20 – Water not draining

  • E21 – Slow pumping

  • E23, E24 – Drain pump relay/control fault

  • E30 – Drum overfilled

  • E31 – Pressure sensor communication fault

  • E35 – Overfill detected

  • E36 – Control board problem

  • E40 – Door open

  • E41, E43–E48 – Door switch/PTC/control faults

  • E50 – Motor overheated

  • E52, E56–E5C – Motor/tacho/current/heat sink faults

  • E5D–E5F – Communication errors

  • E66–E68 – Heating element/voltage/leakage faults

  • E70, E71, E74–E76 – Water supply/NTC/temperature sensor faults

  • E82, E83, E91, E93–E98, EBE, EBF – Console/control/communication faults

  • EB1–EB3 – Power frequency/voltage out of limits

  • EF0 – Oversudsing

  • EF1 – Clogged drain pump

  • EF2 – Too much soap

  • EF5 – Hot water valve NTC fault

  • F1–F5 – Internal control, temperature, level, advance, keypad faultsremoveandreplace


GE (Front Loader)

  • E22 – Water fill timeout

  • E23 – Flood protect drain

  • E30 – Drain pump not present

  • E31 – Drain timeout

  • E38, E39 – Dispenser error/timeout

  • E42, E45–E49, E4A–E4F – Drive motor/voltage/power faults

  • E52–E58 – Main control/buffer/motor response/checksum/communication faults

  • E60–E65 – Door lock/unlock/water level sensor faults

  • E66, E67 – Temperature sensor open/shorted

  • E70, E71 – Stuck key/key communication faultremoveandreplace

GE WSL Series

  • IE – Water level sensor error

  • 7E – Water supply error

  • E – Drain pump error

  • dE – Lid open error

  • UE – Unbalance switch error

  • OE – Water overflow errorremoveandreplace


Haier

  • bLoC PunP – No drain

  • no tAPS – Not filling

  • Err1 – Door not closed

  • Err2 – Water not drained

  • Err3 – Temperature sensor error

  • Err4 – Heating element fail

  • Err5 – Water level not reached

  • Err6, Err7 – Motor speed errors

  • Err8 – Overfill

  • ErLC, ErUL – Door lock failures

  • EUAr – Display/power board communication failure

  • Unb – Unbalanced load

  • PF – Low voltage (<93V AC)

  • CLrF – Excess sudsremoveandreplace


Hotpoint

  • F01 – Electronic circuit board fault

  • F02 – Motor circuit fault

  • F03 – Temperature sensing fault

  • F05 – Waste pipe blockage/pump issue

  • F06 – Door lock fault (recall-related on some models)

  • F07 – Control/heating circuit fault

  • F08 – Heater fault

  • F09 – Software fault

  • F11 – Pump circuit fault

  • F12 – Electronic control fault

  • F13 – Dryer temperature fault (washer-dryers)

  • F15 – Heater control fault

  • F16 – Drum lock position sensor (top loaders)

  • F18 – Internal data error

  • F19 – Fan motor/heating fault (washer-dryers)removeandreplace+1


Kenmore / Whirlpool Cabrio / Maytag Bravos

  • LF – Long fill

  • Ld – Long drain

  • uL – Unbalanced load

  • oL – Overloaded

  • Sd – Suds detection

  • id – Open/close lid prompt

  • Po – Pump out

  • HC – Hot/cold reversed

  • dL – Lid lock failure

  • dU – Lid unlock failure

  • F1 – Pressure signal out of range

  • F2 – Keypad interface failure

  • F40–F44 – Thermistor/heater state faults

  • F50–F54 – Motor stall/RPS/stop/over-temp/over-current faults

  • F72 – Basket re-engagement failureremoveandreplace


LG (Front Load)

  • IE / 1E – Water inlet/fill timeout

  • UE – Unbalanced load

  • OE – Drain error

  • FE – Overflow

  • PE – Pressure sensor error

  • dE – Door open error

  • CE – Oven current error

  • LE – Locked motor error

  • bE – Ball sensor error

  • EE – EEPROM error

  • PF – Power failure

  • E1 – Leakage errorremoveandreplace+1


Maytag (Neptune Front Load)

  • DO – Door open

  • FL – Failed to lock

  • LO – Door failed to unlock

  • Lr – Locked motor rotor

  • ND – No drain

  • NF – No fill

  • OD – Opened door

  • Sd – Suds lock

  • PF – Power failureremoveandreplace


Samsung (Front/Top Load)

  • dc / UE – Unbalanced load

  • dL / DE / dE – Door not locked/open error

  • FL – Failed to lock door

  • LO – Door will not unlock

  • Hr – Water temperature control problem

  • LE – Fill but not reaching correct level

  • E3 – Motor not running properly

  • nd – Not draining

  • nF / 4E / 4C – Cannot fill with water

  • Sr, 5r – Control problem

  • PF – Power failure

  • OE – Water level sensor/drain issue

  • bE – Motor speed sensor

  • tE / tE1–tE3 – Temperature sensor fault

  • 3E – High current detected

  • 2E – High/low voltage detected

  • 8E – Vibration sensor

  • 5E / SE / 5C – Drainage problemremoveandreplace+2


Whirlpool (AQ/AW Models)

  • FH – No water inlet

  • FA – Aquastop failure

  • FP – Drain failure

  • F5 – NTC (temperature) failure

  • F6 – Tachometer failure

  • F7 – Triac short circuit

  • F8 – Heating element open circuit

  • F9 – Overflow failure

  • F10 – Motor control unit (thermal)

  • F11 – Communication failure

  • F12 – Heating element short circuit

  • F13 – Dispenser circuit error

  • F14 – EEPROM failure

  • F15, F16, F18, F20–F22 – Control unit faults

  • FDL – Door lock error

  • FDU – Door unlock errorremoveandreplace

Whirlpool Cabrio

  • dL (F80, 82, 84, 85) – Door lock fail

  • DU (F83) – Door unlock fail

  • F1 (F60–68) – Primary control fail

  • F2 – Keypad UI fail

  • F40–F42 – Thermistor open/short faults

  • F50–F54 – Motor stall/RPS/stop/over-temp/over-current

  • F72 – Basket re-engage fail

  • HC – Hot/cold reversed

  • Ld (F32) – Long drain

  • LF (F30) – Long fill

  • Lid (F81) – Open/close lid

  • oL (F70) – Overloaded tub

  • Po – Pump out, lid open

  • Sd (F71) – Excess suds

  • uL – Unbalanced loadremoveandreplace


Miele

  • F10 – Water not getting in (check stopcock, inlet filter)

  • F11 – Drain restricted (max drain height 1m)

  • F20 – Heating faultfaultcodecheck.co+1


Zanussi

  • E10 – Water supply fault

  • E20 – Draining fault (blocked filter/hose/pump)faultcodecheck.co


Common Cross-Brand Codes

Code Typical Meaning Brands
UE / dc Unbalanced load LG, Samsung, others
OE / 5E / SE Drain error LG, Samsung, Whirlpool
IE / 4E / 4C Water inlet/fill error LG, Samsung
dE / DE Door open/lock error Samsung, LG, Bosch
LE Motor lock/sensor error LG, Samsung
FE Overflow LG
PE Pressure sensor error LG
F16 / E16 Door open/lock error Bosch
F17 / E17 Water supply timeout Bosch
F18 / E18 Drain timeout Bosch, Beko
F23 / E23 Anti-flood activated Bosch
Sd / Sud Excess suds Whirlpool, Maytag, Amana
PF Power failure LG, Samsung, Maytag
CL / LOC / LC Child/control lock Multiple brands themechanicsquad+1

Troubleshooting Tips

  • Drain errors (OE, 5E, F18, E20): Clean pump filter, check drain hose for kinks/blockages, ensure proper hose height.

  • Fill errors (IE, 4E, F17, E17): Verify water taps are open, inspect inlet hoses/screens, check water pressure.

  • Door errors (dE, F16, F06): Ensure door closes firmly, remove obstructions, inspect latch/lock mechanism.

  • Unbalanced load (UE, dc, uL): Redistribute laundry, reduce load size, check machine leveling.

  • Temperature/heating faults (tE, F03, F08, F20): Reset machine, check sensor wiring, may require technician.

  • Motor faults (LE, F42–F44, F50–F54): Unplug 5 minutes, restart; persistent codes often need service.faultcodecheck.co+2

Scroll to Top