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

Step 1

Check visible drain restrictions

Look for a pinched drain hose, disposer knockout plug, clogged air gap, or obvious sink/disposer restriction.

Step 2

Check filter or glass trap guidance

Clean only the user-accessible filter or trap described by the manufacturer for that model.

Step 3

Retry only after reassembly

Run another cycle only when covers, filters, and hoses are correctly seated and no leak is visible.

Related symptom hubs

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.