Frigidaire Dishwasher Error Codes: What They Mean and How to Fix Them

Last updated: · Applies to Frigidaire built-in dishwashers with electronic controls (codes and buttons vary by model) · Sources

Frigidaire dishwashers mostly use short i codes — i20, i40, i30 and so on — plus a few status messages like CL, PF and Hd. The most common ones, i20 and i40, are drain and filter problems you can usually fix yourself. This guide covers 12 Frigidaire dishwasher codes and messages from Frigidaire’s own support articles and owner’s manuals.

Before you start

Write down the code and your model number (on a label along the edge of the tub, visible with the door open). Most codes clear with Cancel or by switching off the breaker; if one keeps coming back, the cause needs fixing. Items marked Verify in your manual differ between models.

Frigidaire dishwasher error code table

Switch off power before removing filters or reaching into the sump, and turn off the water supply if you see a leak.

CodeMeaningLikely causeStep-by-step fix
i20 The dishwasher didn’t drain in time. Disposal knockout plug still in place; kinked, pinched or blocked drain hose; hose not looped high enough; clogged filters or sump.
  1. If the hose runs to a garbage disposal, make sure the disposal’s knockout plug has been removed (common after a new install).
  2. Check the drain hose isn’t kinked, pinched or blocked.
  3. Make sure the hose rises at least 32 inches (81 cm) above the floor somewhere under the sink.
  4. Clean the filters and sump area.
  5. Clear the code: press Cancel, or switch the breaker off — or unplug the dishwasher — for about 3 minutes.
i40 / iF0 The filter or sump is clogged, or the drain is restricted. Food and debris build-up; hose problem.
  1. Switch off power and remove the filters.
  2. Clean the filters (and the glass trap, if your model has one) under running water.
  3. Check the drain hose as for i20.
  4. Refit and press Cancel to clear.
Verify in your manual: iF0 appears on some models only
i10 Not enough water came in during the fill. Water supply valve closed or partly closed; kinked inlet hose; low water pressure.
  1. Make sure the water supply valve under the sink is fully open.
  2. Check the inlet line isn’t kinked.
  3. Clear the code with Cancel or a breaker reset, then try again.
  4. If it returns, schedule service with Frigidaire.
i30 Water was detected in the base pan under the tub (leak or overflow). Loose inlet connection; dishwasher not level; oversudsing from hand-dish soap.
  1. Turn off the water supply and switch off power.
  2. Check the water inlet connections for drips.
  3. Check the dishwasher is level.
  4. Only use automatic-dishwasher detergent — never hand-dish soap.
  5. If the code returns, schedule service with Frigidaire (1-800-374-4432).
i50 A fault with the drain or wash motor. Motor or circuit fault.
  1. Press Cancel to clear the code, or switch off the breaker for about 5 minutes.
  2. If it comes back, schedule service with Frigidaire (1-800-374-4432).
i60 A fault with water heating. Heater or sensor fault.
  1. Press Cancel to clear the code, or switch off the breaker for about 5 minutes.
  2. If it comes back, schedule service with Frigidaire (1-800-374-4432).
iC0 A fault in the electronic control. Control-board fault.
  1. Press Cancel to clear the code, or switch off the breaker for about 5 minutes.
  2. If it comes back, schedule service with Frigidaire (1-800-374-4432).
CL / Cd The door isn’t fully closed and latched. Door not shut firmly; a rack or item stopping it closing.
  1. Close the door firmly until it latches.
  2. Check nothing is sticking out of the racks and blocking the door.
PF The power was interrupted during a cycle. Outage, tripped breaker or unplugged dishwasher.
  1. Press Start/Cancel to clear the message, then select and start the cycle again.
Verify in your manual: some models resume the cycle on their own
Hd / HO The dishwasher is pausing to heat the water to the right temperature. Normal on cycles or options that heat water; longer with cool incoming water.
  1. Wait — it typically takes about 1–2 minutes per degree the water has to rise.
  2. Running the kitchen hot tap before starting shortens the delay.
01–24 A number from 01 to 24 means Delay Start is counting down that many hours. Delay Start selected.
  1. To start now, press Cancel once. Pressing it twice drains; three times turns the dishwasher off.
Verify in your manual: button behaviour varies by model
PRESS START The cycle is selected but hasn’t begun. Start pressed but the door wasn’t closed quickly enough.
  1. Press Start, then close the door within about 5 seconds.
Verify in your manual: timing varies by model

Don’t see your code? Check the troubleshooting section of your owner’s manual, or contact Frigidaire at 1-800-374-4432.

Troubleshooting without an error code

No code on the display, but something’s not right? Work through these safe checks for the most common dishwasher problems, in order. They apply to most Frigidaire dishwashers. Switch off power to the dishwasher (unplug it or turn off its breaker) before removing the filter or touching anything under the sink.

Dishwasher won’t start

  1. Check the door is fully latched — a tall item, a rack that isn’t pushed all the way in, or a utensil poking through the basket can stop it closing.
  2. Check the power: reset the breaker, and if the dishwasher is plugged in under the sink, make sure the plug is seated. Some installations are controlled by a wall switch (often next to the garbage-disposal switch) — make sure it’s on.
  3. Look for a lock icon or “CL” on the display — Control/Child Lock may be on. Your manual shows which button to hold to turn it off.
  4. Check whether Delay Start is set (a countdown or an “h” on the display); cancel it if you want the cycle to run now.
  5. On many models you press Start and then must close the door within a few seconds, or the cycle won’t begin.

Dishwasher won’t drain (standing water in the bottom)

  1. Remove the lower rack and take out the filter. Clean it under running water with a soft brush — a clogged filter is the most common cause of standing water.
  2. If the dishwasher drains into a garbage disposal, run the disposal to clear it. On a new installation or a new disposal, make sure the disposal’s knockout plug was removed.
  3. If you have an air gap on the countertop (a small chrome cap by the faucet), pull off the cover and clear any debris.
  4. Check the drain hose under the sink for kinks or crushed sections, especially if items are stored under the sink.
  5. Run a drain or Cancel/Drain cycle (see your manual) to check whether it drains at all.
  6. If the dishwasher was just installed and drains into a disposal, the disposal’s knockout plug is the most common cause of i20.

Dishes aren’t getting clean

  1. Run the hot water at the kitchen sink until it’s hot before starting a cycle, so the dishwasher fills with hot water from the start.
  2. Clean the filter, and check that the spray arms spin freely and their holes aren’t blocked by food or hard-water deposits.
  3. Load so nothing blocks the spray arms or stops the detergent dispenser opening — tall pans and cutting boards are common culprits.
  4. Use fresh automatic-dishwasher detergent (old powder clumps) and keep the rinse aid topped up, especially with hard water.
  5. Scrape off large food scraps, but you don’t need to pre-rinse — many detergents work best with some soil to act on.
  6. Choose a heavier cycle for very dirty loads and avoid overcrowding.

Dishwasher is leaking

  1. Turn off the dishwasher (and its power at the breaker) before investigating, and mop up any water.
  2. Use only automatic-dishwasher detergent. Hand dish soap or laundry detergent makes suds that can push water out under the door.
  3. Check the door gasket for food, tears or gaps, and make sure nothing is sticking out and holding the door slightly open.
  4. Check the dishwasher is level — if it tilts forward, water can reach the door seal.
  5. If water comes from underneath with no obvious cause, turn off the water supply valve under the sink and call a technician.

Dishes are still wet at the end

  1. Fill the rinse aid dispenser — rinse aid makes water sheet off instead of beading, and many modern dishwashers rely on it for drying.
  2. Select a heated-dry or extra-dry option if your model has one.
  3. Plastics hold less heat than glass and china, so they often stay damp — that’s normal.
  4. Unload the bottom rack first so water from cupped items on the top rack doesn’t drip onto dry dishes.
  5. Don’t overload — items need space for air and water to drain away.

Dishwasher smells bad

  1. Clean the filter and the area around it — trapped food is the usual source of odors.
  2. Wipe the door gasket and the bottom edge of the door, where grime collects out of the spray’s reach.
  3. Run an empty hot cycle with a dishwasher cleaner (follow the product label).
  4. If the dishwasher drains into a disposal, run the disposal regularly so waste doesn’t sit in the drain line.
  5. Leave the door slightly open between loads so the tub can dry out.

Common mistakes

Many “faults” are caused by how the dishwasher is loaded, installed or maintained. Avoid these and you’ll see far fewer codes:

  • Using hand dish soap. Regular dish soap or laundry detergent creates suds that can overflow, leak under the door and trigger leak or suds codes. Use only automatic-dishwasher detergent.
  • Never cleaning the filter. Many modern dishwashers use a manual-clean filter. A clogged filter causes standing water, drain codes, poor cleaning and odors.
  • Blocking the spray arms or dispenser. Tall items, pan handles and cutting boards can stop the spray arms turning or the detergent door opening.
  • Starting with cold water in the line. Dishwashers clean best when they fill with hot water. Run the kitchen tap until it’s hot first.
  • Skipping rinse aid. Without rinse aid, many modern dishwashers dry poorly and leave spots, especially with hard water.
  • Ignoring the drain path. A kinked hose, a clogged air gap, a full disposal, or a disposal knockout plug that was never removed all cause drain problems.
  • Resetting instead of fixing. Cutting the power may clear the code, but not the cause. Do the checks first — and if a leak code appears, turn off the water.

Tips and tricks for Frigidaire owners

Useful Frigidaire-specific features and procedures, confirmed from Frigidaire’s own support pages and manuals. Exact buttons vary by model, so check your manual.

  • i20 on a brand-new install? Frigidaire points first to the garbage disposal knockout plug — it has to be removed before the dishwasher can drain into it.
  • Loop the drain hose high. The drain hose should rise at least 32 inches above the floor to stop dirty water flowing back.
  • Hd isn’t a fault. Heat delay can add about 1–2 minutes per degree of heating. Run the hot tap at the sink first to cut the wait.
  • Numbers 01–24 are Delay Start. Press Cancel once to start now, twice to drain, three times to turn it off (on most models).
  • Clean the filters regularly. Clogged filters cause i40 and poor cleaning; rinse them under running water every few weeks.
  • Use dishwasher detergent only. Hand-dish soap makes suds that can overflow into the base and trigger i30.

Safety note

Read this before any DIY fix

Switch off power to the dishwasher — unplug it or turn off its circuit breaker — before removing the filter, reaching into the sump or touching anything under the sink. Water and the heating element can be hot right after a cycle, and the filter area can hide broken glass or sharp blades, so work carefully. If you see a leak, turn off the water supply valve (usually under the sink) as well. Never bypass the door switch, don’t remove the toe-kick or panels to touch wiring, and leave hard-wired electrical connections to a qualified person. If your dishwasher is under warranty, DIY repairs beyond basic cleaning may affect coverage — check with Frigidaire first.

When to call a pro

The steps above are limited to safe, user-level checks. Call Frigidaire service (1-800-374-4432) or a qualified appliance technician if:

  • i30 returns after checking inlet connections and leveling — water is reaching the base.
  • i50, i60 or iC0 comes back after a reset.
  • i10 persists with the water supply fully on and the hose straight.
  • i20 persists after the hose, disposal and filters are clear.
  • Water reaches the floor, or you notice burning, smoke or sparks.

Get the part

Have your model number ready — dishwasher parts are model-specific.

Buy parts online

Local help

FixCode isn’t affiliated with these stores or services. Links open in a new tab.

Frequently asked questions

What does i20 mean on a Frigidaire dishwasher?

i20 means the dishwasher didn’t drain. Check the disposal knockout plug, make sure the drain hose isn’t kinked and rises at least 32 inches off the floor, and clean the filters. Clear the code with Cancel or a breaker reset.

What does i40 mean on a Frigidaire dishwasher?

i40 means the filter or sump is clogged. Switch off power, take the filters out and rinse them under running water, then refit them.

What does CL mean on a Frigidaire dishwasher?

CL (or Cd) means the door isn’t latched. Close it firmly and check nothing in the racks is in the way.

How do I reset a Frigidaire dishwasher?

Press Cancel, or switch off the breaker (or unplug the dishwasher) for a few minutes, then restore power. If the code returns, schedule service.

Why does my Frigidaire dishwasher show Hd?

Hd (or HO) is a heat delay — the dishwasher is heating water before continuing. It’s normal and can take about 1–2 minutes per degree.

Sources

Frigidaire owner support — “What do the error codes on my dishwasher mean?” article; Frigidaire dishwasher use & care manuals (troubleshooting and error-code sections).

Last updated: . This guide was drafted with AI assistance and checked against the manufacturer sources above; items marked Verify in your manual vary by model. FixCode is not affiliated with Electrolux Consumer Products, Inc. or Frigidaire. Frigidaire is a trademark of Electrolux Consumer Products, Inc.