Dishwasher error code troubleshooting

Samsung Dishwasher 9E Code

Direct answer: A Samsung dishwasher 9E code usually means the machine thinks the water level is wrong. Most of the time that comes from standing water in the sump, a dirty filter area, a stuck dishwasher float, or a dishwasher that is not sitting level.

Most likely: Start with the easy stuff: cancel the cycle, check for water left in the bottom, clean the dishwasher filter and sump area, make sure the dishwasher float moves freely, and confirm the tub is level front to back and side to side.

This code can look more serious than it is. If the dishwasher still has water in the bottom or the tub is leaning, the machine can read the water level wrong and stop the cycle. Reality check: a lot of 9E calls end with a cleaning and leveling fix, not a big repair. Common wrong move: tipping the dishwasher around or forcing parts loose before checking the float and filter area.

Don’t start with: Do not start by ordering a pump or control board. On this code, debris, tilt, and float issues are more common than a failed major part.

If you see standing waterTreat it like a drain-path problem first, not an electronics problem.
If the tub looks dry but the code returnsCheck leveling and float movement before considering an internal sensor issue.
Last reviewed: 2026-04-17

What a Samsung dishwasher 9E code usually looks like

9E with water left in the bottom

There is a puddle or dirty water under the lower rack area after the cycle stops.

Start here: Start with the filter, sump opening, drain path, and sink air gap if you have one.

9E with no obvious standing water

The tub looks mostly dry, but the code returns early or near the start of a cycle.

Start here: Check dishwasher leveling and the dishwasher float for sticking or obstruction.

9E after moving or reinstalling the dishwasher

The code started after flooring work, cabinet work, or pulling the dishwasher out.

Start here: Check that the dishwasher is sitting level and that no hose or float part was pinched during reinstall.

9E clears once, then comes back

Power cycling or canceling the cycle gets it going once, but the same code returns.

Start here: Look for a repeatable physical cause like debris in the sump, a sticky float, or a partially restricted drain hose.

Most likely causes

1. Debris in the dishwasher filter or sump area

Food sludge, labels, glass chips, and grease can hold water in the bottom and confuse the dishwasher's water level reading.

Quick check: Remove the lower rack and filter pieces, then look for gunk or hard debris around the sump opening.

2. Dishwasher not level

If the tub leans too far forward, backward, or to one side, water can pool where the machine does not expect it and trigger a 9E code.

Quick check: Set a small level on the door edge or tub lip and check front to back and side to side.

3. Stuck or obstructed dishwasher float

A float that cannot rise and fall cleanly can make the dishwasher think the water level is out of range.

Quick check: Find the float inside the tub and gently lift and lower it. It should move freely without scraping or hanging up.

4. Partially restricted dishwasher drain hose or air gap

A slow drain can leave just enough water behind to trip the code even when the dishwasher seems to empty most of the way.

Quick check: Check for a kinked drain hose under the sink and clean the sink air gap cap if your sink has one.

Step-by-step fix

Step 1: Cancel the cycle and check the bottom of the tub

Before you touch anything else, you want to separate a true leftover-water problem from a dry-tub sensor or leveling problem.

  1. Turn the dishwasher off or cancel the cycle and wait for it to stop running.
  2. Open the door and look at the very bottom under the lower spray arm area.
  3. If there is standing water, scoop out enough so you can reach the filter area without spilling it onto the floor.
  4. Note whether the water is dirty and stagnant or looks like a small clean puddle.

Next move: If the tub was full of leftover water and you can now access the filter area, move to the cleaning and blockage checks next. If the tub is basically dry and the code still appears, skip ahead with extra attention on leveling and float movement.

What to conclude: Standing water points first to a drain-path or sump blockage. A dry tub makes leveling, float, or internal sensing more likely.

Stop if:
  • Water is spilling out onto the floor and you cannot control it safely.
  • You find broken glass, sharp metal, or something jammed deep where you cannot reach it safely.
  • The dishwasher hums loudly, smells hot, or trips power when you try to cancel or drain it.

Step 2: Clean the dishwasher filter and sump area

This is the most common fix. Even a partial blockage can leave enough water behind to trigger a 9E code.

  1. Pull out the lower rack.
  2. Remove the dishwasher filter pieces according to the normal twist or lift-out arrangement.
  3. Wash the filter with warm water and mild dish soap.
  4. Wipe sludge from the filter housing and sump area with a soft cloth.
  5. Pick out labels, bones, glass chips, or seeds carefully. Do not force anything down into the opening.
  6. Reinstall the filter pieces fully so they seat flat and lock in place.

Next move: If the dishwasher runs a rinse cycle without the code returning, the problem was likely leftover water from filter or sump debris. If the code returns, keep going. The next likely causes are a stuck float, poor leveling, or a restricted drain path outside the sump.

What to conclude: A dirty filter area is the highest-probability cause because it changes how water sits and drains in the bottom of the dishwasher.

Step 3: Check the dishwasher float and make sure it moves freely

A float that sticks up, hangs low, or rubs on debris can throw off the dishwasher's water level reading even when the drain path is mostly clear.

  1. Locate the dishwasher float inside the tub, usually near a front corner or side area of the tub floor.
  2. Lift it gently and let it drop back down.
  3. Clear away any scale, food debris, or warped plastic pieces that keep it from moving smoothly.
  4. If the float cover twists off or lifts off easily, inspect underneath for buildup and clean it with warm water and mild soap.
  5. Reassemble anything you removed and make sure the float sits naturally without binding.

Next move: If the float was stuck and the dishwasher now fills and runs normally, that was likely the whole problem. If the float moves freely but the code remains, check leveling and the drain hose path next.

Step 4: Confirm the dishwasher is level and the drain path is not restricted

A tilted tub or a slow drain can leave water pooled in the wrong spot and keep bringing the code back.

  1. Place a level on the tub opening or door edge and check side to side and front to back.
  2. If the dishwasher is noticeably out of level, adjust the leveling feet only as much as needed to bring it back into position.
  3. Look under the sink for a kinked, crushed, or sagging dishwasher drain hose.
  4. If your sink has an air gap on the countertop, remove the cap and clean out debris inside.
  5. Make sure the drain hose is routed without a hard pinch where it passes through the cabinet.

Next move: If leveling or hose correction stops the code, you had a water-position problem rather than a failed internal part. If the dishwasher is clean, level, and draining through a clear hose path but still shows 9E, the remaining issue is more likely a failed float assembly or an internal sensing problem that needs deeper diagnosis.

Step 5: Run a short cycle and decide whether this is still a DIY repair

After the common physical causes are addressed, a test run tells you whether the fix held or whether you are down to a smaller set of likely parts.

  1. Restore power if it was off and run a short rinse or quick cycle.
  2. Watch the first fill and the first drain if you can do it safely.
  3. Check whether the code returns right away, later in the cycle, or not at all.
  4. If the code is gone, keep using the dishwasher and recheck the filter area after the next full load.
  5. If the code returns after all the checks above, plan on replacing the dishwasher float only if it is visibly damaged or sticking. Otherwise schedule service for internal water-level diagnosis.

A good result: If the dishwasher completes the cycle, the problem was likely debris, leveling, or a minor drain restriction that you already corrected.

If not: If 9E comes back with a clean sump, free float, clear hose path, and proper leveling, stop guessing on parts and get a proper internal diagnosis.

What to conclude: At this point you have ruled out the common homeowner-fix causes. A repeat code now points toward a failed float-related part or a less DIY-friendly internal sensing issue.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

What does a Samsung dishwasher 9E code mean?

It usually means the dishwasher thinks the water level is wrong. In real-world service calls, that often traces back to standing water, a dirty filter area, a stuck float, or a dishwasher that is not level.

Can a dirty filter really cause a 9E code?

Yes. A packed dishwasher filter or debris in the sump can leave water sitting in the bottom where it should not, and that can trigger a water-level error.

Why did the 9E code start after I moved the dishwasher?

A dishwasher that is slightly tilted after reinstalling can pool water in the wrong part of the tub. A pinched drain hose or disturbed float area can also show up right after moving it.

Should I replace the drain pump for a 9E code?

Not first. This code is more often solved by cleaning the filter area, checking the float, clearing the drain path, and correcting leveling. A pump is not the first bet unless you also have clear drain failure symptoms and deeper diagnosis to support it.

Can I keep using the dishwasher with a 9E code?

Not a good idea. If the machine is misreading water level or leaving water behind, repeated use can lead to poor washing, repeat shutdowns, or a leak if the real cause gets worse.

What if the dishwasher is clean and level but still shows 9E?

Then you are past the common homeowner fixes. If the float is not obviously damaged, the remaining problem is more likely an internal water-level sensing issue or another less accessible fault that needs proper service diagnosis.