Decision tree
Dishwasher not draining troubleshooting.
Owner-level checks for dishwasher drain, i20, F9E1, E24, FTD, and standing-water codes.
Safe first
- Stop the cycle if safe and avoid opening service areas while powered.
- Watch for standing water before removing filters or drain covers.
- Confirm whether the code is brand-specific before assuming a drain pump fault.
Stop and call service when
- Water is leaking from the base or cabinet.
- Glass or sharp debris is present near the pump area.
- The code returns after safe user-accessible cleaning.
Decision sequence
Check visible drain restrictions
Look for a pinched drain hose, disposer knockout plug, clogged air gap, or obvious sink/disposer restriction.
Check filter or glass trap guidance
Clean only the user-accessible filter or trap described by the manufacturer for that model.
Retry only after reassembly
Run another cycle only when covers, filters, and hoses are correctly seated and no leak is visible.
Related symptom hubs
Related code records
E15 error code
Usually indicates that leak protection has detected water in the dishwasher base area.
E24 error code
Usually indicates that the dishwasher is not draining properly.
5C error code
Usually indicates a dishwasher drainage issue on Samsung models that use 5C or 5E.
OE error code
Usually indicates that the dishwasher has detected a drain issue.
E25 error code
Usually indicates that the drain pump is blocked or the pump cover is loose or missing.
E22 error code
Usually indicates that the dishwasher filter is blocked or needs cleaning.
E23 error code
Usually indicates an issue with the drain pump, such as a blocked, clogged, or faulty pump.
FTD error code
Usually indicates that the dishwasher failed to drain.
F8E4 error code
Usually indicates water detected in the drip tray or a related leak/float condition.
F9E1 error code
Usually indicates a long drain or dishwasher not-draining condition.
F9E2 error code
Usually indicates a drain motor error or drain-path problem.
F9E1 error code
Usually indicates a long drain or dishwasher not-draining condition.
i20 error code
Usually indicates that the Frigidaire dishwasher is not draining properly.
i20 error code
Usually indicates that the Electrolux dishwasher is not draining properly.
F11 error code
Usually indicates a drain fault, such as water not being pumped away as expected.