Skip to content
Industrial Error Code Fixes
Go back

Frigidaire Dishwasher Not Cleaning Dishes - Causes & Fix

4 min read
⚡ Quick Answer

A clogged filter or sump is the most common cause. Clean the filter system, glass trap, and sump area to restore circulation.

Difficulty Intermediate (DIY)
Est. time 15-60 min
Tools Multimeter , nut driver, screwdrivers

Frigidaire Dishwasher Not Cleaning Dishes — What’s Happening

A Frigidaire dishwasher that is not cleaning dishes properly is a performance symptom rather than a single fault code. On Frigidaire models this complaint usually points to problems with water supply, spray pattern, filtration, circulation, or heating. If you see a specific code displayed, i40 means the filter or sump area is clogged with food soils, and i20 means the unit did not drain completely so dirty water remains in the tub. When no code appears, Frigidaire treats poor cleaning as a troubleshooting condition tied to filters, spray arms, water temperature, or rinse aid.

Because soil buildup in the filter and sump directly restricts water circulation and soil removal, Frigidaire identifies this as the primary cause of cleaning complaints and the i40 code. Blocked spray-arm ports, low incoming water temperature, restricted water inlet components, circulation pump issues, and incomplete drainage can all reduce wash performance and leave dishes dirty.

Jump to Fix

Most Likely Causes

How to Diagnose and Fix

  1. Verify the complaint and check whether the dishwasher displays a code (i40 for clogged filter, i20 for drainage), then clear or reset the code if present and retest.
  2. Inspect and clean the filter system, glass trap, and sump area first because Frigidaire specifically ties i40 and cleaning complaints to soil buildup in those components.
  3. Remove and inspect the spray arms for blocked ports, clean any debris from the holes, and confirm the arms spin freely by hand.
  4. Confirm the dishwasher is filling with adequate water by checking that the supply valve is open, the inlet hose is not kinked, the inlet screen or filter is clean, and the inlet valve is operating.
  5. Check the drain path if water remains in the tub by verifying the drain hose is not blocked, pinched, or routed too high, and confirm the disposer knockout plug has been removed if a new disposer was installed.
  6. Test the circulation pump and wash motor by verifying power is present at the motor, the impeller turns freely, and there is no debris in the pump housing.
  7. Verify incoming water temperature is between 120°F and 150°F (49°C to 66°C) by running hot water at the kitchen sink for one minute before starting the dishwasher.
  8. After repairs, run a no-dishes rinse cycle or diagnostic cycle to confirm strong spray action from all arms and complete drainage at the end of the cycle.

Parts You Might Need

PartNotes
Dishwasher filter system (glass trap and sump components)Amazon | Clean regularly or replace if damaged to restore circulation.
Water inlet valveAmazon | Replace if the valve does not open or restricts flow even after cleaning the inlet screen.
Circulation pump or wash motor assemblyAmazon | Replace if power is present but the motor does not run or the impeller is seized and cannot be freed.
Drain hoseAmazon | Replace if blocked internally or damaged and unable to drain properly.

If your appliance also shows a code on the display, these match this problem:

When to Call a Pro

Call a professional if you have cleaned the filter and spray arms, confirmed adequate water supply and drainage, and the dishwasher still does not clean properly. Diagnosing and replacing the circulation pump, wash motor, or inlet valve requires disassembly, multimeter testing for power and continuity, and safe handling of electrical connections. A qualified appliance technician has the tools and experience to isolate motor, pump, or control-board faults and complete the repair safely.


Share this post on:

Previous Post
Frigidaire Dishwasher Not Drying - Causes & Fix
Next Post
Frigidaire Dishwasher Not Draining - Causes & Fix