Whirlpool Dishwasher Error Codes Explained

Whirlpool Dishwasher Error Codes Explained
27.09.2026
5
Quick answer

F9E1 on a Whirlpool dishwasher means a long drain — the unit is not draining properly — and is one of the more common, self-checkable codes, usually traced to the filter or drain hose. F8E4 means water has been detected in the drip tray (a leak), F7E2 points to the wash motor, F6E1 to the user interface/main control, and H2O means the dishwasher is not detecting incoming water at all.

How to read the code on your model

Digital display models show the code automatically as F#E# when a fault occurs — press a button first if the screen is idle. Flashing-LED models without a digital display communicate the same information as a two-part blink sequence: count the first burst of rapid flashes (the Function number), watch for a 1–2 second pause, then count the second burst (the Error number). A longer pause (about 5 seconds) precedes the whole sequence repeating — for example, 7 flashes, pause, 1 flash, pause, repeat is F7-E1.

Advertisement

The documented code list

Code What Whirlpool’s official documentation says it means
F8E4 Water detected in the drip tray
F7E2 Wash motor error
F9E1 Long drain — not draining
F6E1 User interface error, main control
H2O Not detecting water

F9E1: Long drain, not draining

  1. Remove and clean the filter

    Clean it thoroughly under running water — see our dishwasher filter cleaning guide for the full process.

  2. Check the drain hose

    Look for a kinked, pinched, or clogged section between the dishwasher and the sink connection.

  3. Check a connected sink disposer

    Confirm it is clear, and on a new installation, confirm the disposer’s knockout plug was actually removed.

  4. Check the air gap if your installation uses one

    Follow the air gap manufacturer’s instructions to remove the cap and clear any blockage.

F8E4: Water detected in drip tray

This means the dishwasher has detected water where it should not be — in the drip tray underneath the unit. Empty the drip tray, confirm the float switch is properly connected, and check all water connections for visible leaks before restarting.

H2O: Not detecting water

Confirm the water supply valve feeding the dishwasher is fully open, and check the water supply hose for any kinks restricting flow. This code means the unit is not seeing water arrive at all, rather than a slow-fill or pressure issue.

F7E2 / F6E1: Wash motor and control faults

Both of these are documented with the same simple first step: power cycle the unit, and if the error code returns, schedule service. Unlike F9E1 or F8E4, Whirlpool does not document a specific DIY check for these two — they point to the wash motor and the user interface/main control board respectively, both of which need professional diagnosis if the reset does not clear them.

How to power cycle

30 seconds, not the 1-minute oven/microwave reset

Disconnect the dishwasher from power for 30 seconds — unplug it if it’s on a cord, or switch off the breaker for 30 seconds if it’s hardwired — then restore power. This is the documented reset specifically for dishwashers, slightly shorter than the 1-minute reset Whirlpool documents for ovens and microwaves.

When to call for service

F7E2 and F6E1 that persist after a power cycle need a technician, since Whirlpool does not publish a further DIY step for either. F9E1 and F8E4 are worth fully troubleshooting yourself first (filter, hose, drip tray, connections) given how often those resolve the code without any parts needed.