Bosch Dishwasher Not Cleaning: Spray Arm and Filter Fixes
Quick Answer
A Bosch dishwasher not cleaning usually indicates a clogged filter or blocked spray arms. The most effective fix is to remove and rinse the mesh filter and clear any debris from the spray arm nozzles.
Bosch dishwashers rely on a three-stage filtration system that requires monthly cleaning to maintain wash performance. When food particles bypass the coarse filter and pack into the fine mesh or microfilter, circulation pressure drops and the spray arms lose the force needed to reach upper rack items. In hard water regions, mineral scale inside the spray arm nozzles compounds the problem quickly.
Bosch Dishwasher Not Cleaning: Spray Arm and Filter Fixes
In my experience, nine out of ten Bosch 'not cleaning' calls come down to a neglected triple filter or spray arm nozzles choked with limescale. Bosch's filtration design is self-cleaning compared to older grinder-style machines, but that means debris accumulates in the filter basket instead of getting pulverized. Give it 15 minutes and a toothbrush and you'll likely solve this without spending a dime.
Common Causes
- Triple filter assembly (coarse basket + fine mesh + microfilter) packed with food debris, reducing circulation pump flow by 40 to 60 percent and dropping spray arm pressure below effective cleaning threshold.
- Spray arm nozzle holes blocked by mineral scale or small food particles, preventing water jets from rotating the arm and reaching upper or lower rack items.
- Turbidity sensor (PrecisionWash sensor) coated with a film of grease or detergent residue, causing the control board to misread water clarity and shorten the wash cycle prematurely.
- Incoming water temperature below 120 degrees Fahrenheit from a water heater set too low or a long supply run, preventing the machine's internal heater from reaching sanitize-level temps in time.
- Detergent dispenser door spring broken or dispenser cup coated with hardened detergent, causing it to open late or stay shut so detergent never reaches wash water.
- Dishes or pots blocking the rotation path of the upper or lower spray arm, so the arm stalls mid-cycle and only a portion of the tub receives water coverage.
Symptoms You May Notice
- Food particles remain stuck to plates and bowls after a complete cycle, especially on items loaded in the upper rack far from the lower spray arm.
- Glassware and the interior stainless tub have a white chalky film or cloudy haze that worsens with each wash, indicating mineral scale accumulation.
- The bottom of the tub has standing water or visible food debris around the filter area after the cycle ends, suggesting poor drainage caused by a clogged filter.
- A burnt or stale odor comes from the dishwasher between uses, caused by decomposing food particles trapped in a saturated fine mesh filter.
- Upper rack items consistently come out dirty while lower rack items are acceptably clean, pointing to a blocked or non-rotating upper spray arm.
Can you reset a Bosch dishwasher to clear the NOT-CLEANING code?
Press and hold the 'Start' button for 3 to 5 seconds until the active cycle indicator light goes out. This performs a soft reset and clears the current cycle. For a full control board reset, open the door and press 'Cancel/Drain,' wait for the drain cycle to complete (about 90 seconds), then disconnect power at the outlet or breaker for 60 seconds. Reconnect power and run a Hot Water or Sanitize cycle to confirm cleaning performance.
Tools Required for Diagnosis
Service / Diagnostic Mode
Press and hold the 'Start' button for 5 seconds until the display shows a cycle indicator flashing. On models with physical buttons, press 'Power Scrub Plus' and 'Regular Wash' simultaneously for 3 seconds. The display will cycle through error codes. Press 'Start' to advance through each stored code. Press 'Cancel/Drain' to exit diagnostic mode.
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Frequently Asked Questions
How often should I clean my Bosch dishwasher filter?
Why are my dishes clean on the bottom rack but dirty on the upper rack?
What detergent works best in a Bosch dishwasher?
My Bosch dishwasher smells bad and is not cleaning well. Are these related?
Is a Bosch dishwasher worth repairing if it is not cleaning properly?
How do I know if my Bosch circulation pump is failing?
Models Known to Experience NOT-CLEANING Errors
This repair applies to most Bosch dishwashers with this error code. Common model numbers include:
SHPM88Z75N, SHPM65Z55N, SHEM63Z55N, SHEM78Z55N, SHPM98W75N, SHP865WD5N, SHEM63Z45N, SHEM78ZH5N
Last verified for technical accuracy on March 17, 2026