Error code guide
Frigidaire dishwasher i20 code
Draining problem — water not drained within the time limit (about 90 seconds).
$75 service call, applied toward the approved repair
Last reviewed
Draining problem — water not drained within the time limit (about 90 seconds). Here's what the code means on each Frigidaire control that uses it, what you can safely check, and what a technician tests.
What i20 means
Frigidaire, Gallery and Professional dishwashers that show 'i' codes (i10, i20, i30…)
i20: Draining problem — water not drained within the time limit (about 90 seconds).
How to recognize it: Codes shown as i plus two characters; models without a display flash the code on the end-of-cycle LED (i10 = 1 flash, i50 = 5, iB0 = 11).
What you can safely check
- Clean the filter in the bottom of the tub
- Check the drain hose for kinks
- Clean the sink air gap if you have one
- Run the garbage disposal; on a new disposal install, the knockout plug must be removed
Need your Frigidaire dishwasher looked at?
$75 service call, applied toward the repair. You get the price before any work starts.
What a technician tests
The control sets this code when it detects a specific fault, but the code alone doesn't say whether the part, its wiring or the control board failed. Frigidaire's service notes tell technicians to check the connectors and wiring and test the part before replacing a board. Parts involved:
- Drain pump — typical repair $180–$280
- Filter
- Drain hose
- Air gap
- Garbage disposer
Further testing requires access to energized electrical components and should be performed by a qualified technician.
Related Frigidaire service bulletins
- Cancel and Drain does not work / water left in the tub. On listed dishwashers, after pressing Cancel the door must be closed within 2 seconds; if it stays open longer the unit goes to standby instead of draining and water stays in the tub — a common cause of unnecessary service calls. (Frigidaire service bulletin DWTT2616)
Related troubleshooting
See all Frigidaire dishwasher error codes.
Online troubleshooting is intended for preliminary guidance only. Appliance symptoms and error codes can have multiple causes depending on the model. Stop troubleshooting if you encounter exposed wiring, gas, refrigerant, overheating, burning smells, or other unsafe conditions.