Need a Professional Hand?
If a DIY fix isn't enough, our insured technicians are just a click away. We’ll diagnose the issue and get your home running right again.
BOOK NOWServices
Blog
Services
Blog
Call us & text us 24/7
F8 E4 means water reached the drip tray, not a fill fault. Here is the two-step reset and why it can fire on a brand-new install with a dry tray.
The Whirlpool F8 E4 error means the machine’s overflow detection system found water in the drip tray under the tub. A float switch in the base pan tripped, the control board halted the wash program, and the controls locked. The dishwasher stopped to protect your floor. It will not restart until the tray is dry and the code is cleared.
The Whirlpool platform breadth means the same F8 E4 dishwasher flood protection system appears across the WDT750, WDTA50, WDF520, and WDT730 series. KitchenAid-badge machines on this platform carry the same drip tray system and Whirlpool dishwasher F8E4 code. Confirm the brand name printed on your door before following this guide.
If it says Maytag, our Maytag dishwasher repair page covers your model. If you see a Whirlpool dishwasher flashing F8 E4 with no water visible, check the float switch connector first.
On models without a digital display, the F8 E4 error on Whirlpool dishwasher control panels shows as 8 blinks pause 4 blinks, a rhythm technicians report but have not confirmed against a service manual.
Before pressing any button, shut off the water supply. Whirlpool sets out four immediate actions for this code:
Keep door closed draining, and do not cut power until the sequence finishes. Cutting power mid-cycle traps water and interrupts the drain sequence.
Once the drain finishes, this is how to fix Whirlpool dishwasher F8 E4 and clear the code. The Whirlpool dishwasher F8 E4 won’t clear if the drip tray is not dried before the second Cancel press. Work through the steps in order.
If the code returns, water is getting back into the base pan from a source inside the machine. Investigate causes below before running another cycle.
If your Whirlpool dishwasher F8 E4 keeps coming back after a reset, the tray is refilling from a source you have not found yet. Tracing the Whirlpool dishwasher base pan water to its source is the goal here. Six causes cover nearly every case. Start with the cheapest.
On a dishwasher that has never run a full cycle, an installation fault at the float switch connector is the first thing to consider rather than assuming a leak. Whirlpool places “Is the float switch connected?” under the heading “Was the dishwasher newly installed?” on both F8 E4 product-help pages.
Listing that check as a remedy for an active F8 E4 code only makes sense if a disconnected float switch connector can produce the code over a completely dry drip tray. Reports of Whirlpool dishwasher F8 E4 after installation show the same fix nearly every time: reconnect the float switch connector.
“The drip tray is usually completely dry when F8 E4 fires on a new installation. Nine times out of ten the float switch connector just needs clicking back in.”
Daniel OwensDishwasher Repair Technician, Wilson and Myers

Reconnecting takes no tools. Whirlpool instructs: “Reconnect the float switch by aligning the connector with the connector housing and pushing in until the locking tab is visible over the back of the connector.”
The locking tab clicks in when the connector seats fully. On a new installation, the float switch connector is the first thing to check. Reseating it takes five minutes. Whirlpool adds: “Also, ensure that the power supply wire or cord does not touch the dishwasher motor or the lower part of the dishwasher tub.”
Whirlpool also states: “Ensure the float switch is properly connected.” For future installs, a professional dishwasher installation prevents this connector issue at the outset.
Dish soap is not dishwasher-specific detergent. One teaspoon of dish soap generates enough foam to breach the tub seals. That foam pools in the drip tray, tripping the F8 E4 as an over-sudsing false trigger. Switch to a dishwasher-specific detergent at the manufacturer’s recommended quantity and run a rinse-only cycle before testing with a full load.
Behind the kick plate, a loose inlet hose washer or hand-tightened fitting drips slowly during a cycle. It fills the drip tray without any visible puddle on the floor. Shut off the water supply, tighten the fitting with an adjustable wrench, and confirm the rubber washer inside is seated and intact. Check the inlet valve connection at the machine as well.
I see loose inlet fittings as the culprit in a surprising number of recurring Denver Metro cases where everything else checked out.
Intermittent F8 E4 on long cycles often traces to door gasket buildup. Mineral deposits and soap residue accumulate in the bottom corners and reroute condensate into the overflow detection zone. Denver Metro tap water runs moderately hard, making this a real seasonal trigger.
Wipe the gasket with a damp cloth and mild vinegar, focusing on the bottom corners. A torn gasket needs replacement.
Place a spirit level on top of the dishwasher. A forward tilt sends water toward the base pan during a cycle. Adjust the leveling feet until the machine is level or tips slightly backward. Unplug the dishwasher before adjusting the feet.
If the drip tray refills after every clearing, a component is failing internally: inlet valve drip, a cracked spray arm, or drain hose damage. Do not run the machine again if the tray fills on the first cycle after clearing. Continuous water in the base pan is a property-damage risk. This tier requires a technician.
F8 E1, shown as “H2O” on older Whirlpool models, is the F8 E1 fill failure code. It fires when the water supply is closed or not connected. F8 E4 is flood detection not fill: the two codes are diagnostic opposites. F8 E1 means no water is entering; F8 E4 means water reached the base pan.
If your machine has never completed a cycle and the tray is dry, confirm you are reading F8 E4 on the display, not F8 E1, before following this guide. Everything in this article targets the float switch under the tub, not the fill circuit.
The DIY versus technician decision for F8 E4 is straightforward. If the drip tray refills on the first cycle after clearing, or if the Whirlpool dishwasher F8 E4 float switch connector is seated and the code still fires, a technician is needed. Internal leaks from a failing inlet valve or cracked spray arm require disassembly to locate accurately. In my experience, recurring Denver Metro cases nearly always trace to the inlet hose fitting or a failing inlet valve.
Our insured technicians serve Denver, Lakewood, Littleton, and the wider Denver Metro area. We source parts through national supplier networks and manufacturer contracts. Book a dishwasher repair call online or learn more about how we service Whirlpool appliances across the metro. For a different overflow-detection code on a Bosch, our Bosch E15 error guide walks through that drip pan system; our Bosch dishwasher not draining guide covers drain-side codes.
F8 E4 is the flood-detection code. The machine found water in the drip tray beneath the tub, tripped the float switch, and stopped the cycle. Clearing it requires finding why water reached the tray, emptying it, and pressing Cancel twice to restart.
To fix this error: turn off the water supply, keep the door closed while the drain finishes, press Cancel once to silence the alarm, and press Cancel again to clear the code. Inspect the drip tray, empty it if there is water, and fix the source before the next cycle.
A recurring Whirlpool dishwasher F8 E4 code means the drip tray fills again before each cycle. Common repeated causes are a slow inlet hose drip at a loose fitting, door gasket buildup rerouting condensate, or a machine tilted forward. A Wilson and Myers technician can trace the water path.
To learn how to reset Whirlpool dishwasher F8 E4: turn off the water supply and keep the door closed while the drain sequence runs. Press Cancel once to silence the alarm, empty the drip tray if water is visible, then press Cancel again. The machine will not restart until the tray is dry.
Often yes. On a newly installed machine with a dry tray, reseating the float switch connector takes five minutes with no tools. Over-sudsing from the wrong detergent is a quick self-fix. A loose inlet hose fitting needs only a wrench and a new washer.
Inlet valve and spray arm damage are technician territory.
The most likely cause is a float switch connector left unseated during installation. An unseated connector can produce the code over a dry tray: Whirlpool’s troubleshooting for new-installation F8 E4 begins with “Is the float switch connected?” Check the connector before assuming there is a leak.
Our insured technicians trace where water enters the base pan, test the inlet valve under pressure, and check the machine sits level before replacing any part.
If a DIY fix isn't enough, our insured technicians are just a click away. We’ll diagnose the issue and get your home running right again.
BOOK NOW
A Bosch dishwasher E22 error means one thing: the filter is blocked, and there is probably water sitting in the bottom of the tub…
You walked into the laundry room and the display is flashing D80. The drum is still turning. You do not know whether to stop the cycle or let it finish. D80 is…
The LG washer UE code means the machine detected an unbalanced load during the spin cycle and stopped to protect the drum and bearings. UE is protection not br…
Your dishwasher ran a full cycle and the dishes still came out dirty. Food is stuck to the plates, glasses are cloudy, and the top rack looks worse than the bo…
E24 on a Bosch dishwasher means the drain cycle did not complete. A clogged filter basket is the cause in most cases. If the filter is clear, the drain pump or…
When the LG washer LE code flashes mid-cycle, the drum stops, and your laundry sits locked inside. Most people's first thought is a broken motor. It usually is…
Welcome to the community.
You'll receive our next expert update soon.
Wilson & Myers is a verified member of the Denver Metro Chamber of Commerce.
The use of any materials from this resource is possible only after the written consent of the copyright owner.