F8E4 means the float switch under the tub detected water where it shouldn’t be, usually a loose fitting from a recent install rather than a worn part.
F8E4 comes from the emergency float switch KitchenAid places in the drip tray beneath the main tub, not inside it. When that switch senses moisture, the dishwasher stops and won’t run again until the water is gone and the cause is fixed. KitchenAid’s own troubleshooting leans heavily toward installation issues on newer units rather than a failing part, which matches what most owners find when they check.
The information provided here is a diagnostic aid and does not replace the intervention of a qualified professional.
No cause is certain until it has been checked on the appliance.
An error code varies by brand
The same code can have a different meaning depending on the brand and model. Always check your appliance's manual before acting.
When to call a professional
If the simple checks turned up nothing, if the repair involves electricity, gas, or the sealed refrigerant system, or if you have any doubt at all: stop there and hand the appliance over to a qualified technician.