---
title: "Dishwasher not cleaning properly"
description: "Bosch dishwasher not cleaning properly: dishes coming out gritty, cloudy or with food still on them."
url: "https://esbosch.djwp.xyz/symptoms/dishwasher-not-cleaning/"
date_modified: "2026-08-21"
Appliance type: "Dishwashers"
---


# Dishwasher not cleaning properly

Symptom

# Bosch dishwasher not cleaning properly

Dishes coming out gritty, cloudy or with food still on them. In a hard-water city a good share of this is scale and detergent rather than a failed part — and the machine will eventually tell you so with a code of its own.

- **From $95**

							diagnostic, credited to the repair
- **59**

							cities and neighborhoods covered
- **OEM**

							parts available on order
- **In writing**

							the price, before anything is opened

## Book a diagnostic visit

Your model number and a line about what it is doing is enough to get started.

Your details stay private. No spam, ever.

Five ordinary causes

## What this usually turns out to be

Cheapest and commonest first, which is also the order we check them in. They sit hundreds of dollars apart, and only the unit settles which one is yours.

- A blocked filter

													Food that cannot leave gets redistributed over the load. Twists out by hand and is the first thing to look at.

													[

								Dishwasher drain repair

									from $145 

							](https://esbosch.djwp.xyz/services/dishwasher-drain-repair/)

### A blocked filter

Food that cannot leave gets redistributed over the load. Twists out by hand and is the first thing to look at.

- Spray arms not turning

													Blocked jets, or a tall item on the lower rack stopping the arm. Spin each one by hand with the racks in — they should move freely.

### Spray arms not turning

Blocked jets, or a tall item on the lower rack stopping the arm. Spin each one by hand with the racks in — they should move freely.

- Scale in the machine

													A white film on glass and a machine that does not rinse well. South Florida water is hard and these machines publish a code for it, which is unusually honest.

													[

								Maintenance & descaling

									from $145 

							](https://esbosch.djwp.xyz/services/appliance-maintenance/)

### Scale in the machine

A white film on glass and a machine that does not rinse well. South Florida water is hard and these machines publish a code for it, which is unusually honest.

- Not hot enough

													If the water is not reaching temperature, nothing else on the list matters. That points at the heat pump and it is the real repair here.

													[

								Dishwasher heating & drying repair

									from $220 

							](https://esbosch.djwp.xyz/services/dishwasher-heating-and-drying-repair/)

### Not hot enough

If the water is not reaching temperature, nothing else on the list matters. That points at the heat pump and it is the real repair here.

- Detergent and loading

													Tablets that do not dissolve in a short cycle, a blocked dispenser flap, or a load packed tight enough to shield the lower rack.

### Detergent and loading

Tablets that do not dissolve in a short cycle, a blocked dispenser flap, or a load packed tight enough to shield the lower rack.

In five minutes

## Before you call anybody

None of it needs tools, and all of it makes the visit shorter.

- 01

												Spin both spray arms by hand

													With the racks loaded as you normally load them. If a handle or a baking sheet stops one, that is your answer.

### Spin both spray arms by hand

With the racks loaded as you normally load them. If a handle or a baking sheet stops one, that is your answer.

- 02

												Hold an arm up to the light

													Blocked jets show immediately. A toothpick clears them, and the arms usually unclip without tools.

### Hold an arm up to the light

Blocked jets show immediately. A toothpick clears them, and the arms usually unclip without tools.

- 03

												Look for a white film

													On glass in particular. Film is scale; grit is the filter. They are different problems and they look nothing alike once you know.

### Look for a white film

On glass in particular. Film is scale; grit is the filter. They are different problems and they look nothing alike once you know.

- 04

												Run a hot cycle with a descaler

													Empty. If everything improves noticeably, you had scale, and it is worth doing on a schedule from now on.

### Run a hot cycle with a descaler

Empty. If everything improves noticeably, you had scale, and it is worth doing on a schedule from now on.

How it shows up

## What people describe when they call

- “Grit left in glasses and cups”
- “A white film on everything”
- “Food still on the lower rack”
Two shortcuts

## Narrow it down before anybody arrives

A description of the behaviour leaves a few possible causes. A code names the subsystem, and the model number says which parts to bring. Either one shortens the visit; both together usually settle it.

If the display is showing something

- [

										E12

																					Scale build-up

																			](https://esbosch.djwp.xyz/error-codes/error-code-e12/)
- [

										E22

																					Filter blocked

																			](https://esbosch.djwp.xyz/error-codes/error-code-e22/)
Photograph it before it clears — codes do not wait.							[

								Search the full code list

							](https://esbosch.djwp.xyz/error-codes/)

If there is no code at all

The data plate is inside the cabinet, upper left wall or behind the grille.							[

								All models

							](https://esbosch.djwp.xyz/models/)

In more detail

## About Bosch dishwasher not cleaning properly

### The fastest diagnosis is the code

If the machine has shown a code about scale in the heat pump, start there — descaling is a maintenance job and it is the cheapest thing on this page. Left long enough it becomes the most expensive.

### Grit and film are two different problems

**Grit** — sand-like debris in cups and glasses — is food that could not leave the machine. Filter, spray arms, drainage. **Film** — a dull white haze on glass — is minerals from the water. Descaling and rinse aid. They arrive together often enough to be confused, and they are fixed by completely different things.

### The code worth acting on

These machines publish a code specifically for scale building up in the heat pump. Very few appliances tell you this. Acting on it is a maintenance visit; ignoring it for a year means replacing the heat pump, which is the most expensive part in the machine.

This article is based on:

- Official manufacturer documentation
- Internal repair procedures
- Technician repair history
- Company quality standards
Before you book

## Questions about bosch dishwasher not cleaning properly

Scrape, do not rinse. These machines detect how dirty the water is and adjust the cycle — a rack of pre-rinsed dishes gets a short, cool cycle, which is the opposite of what a genuinely dirty load needs.

On glass it eventually is — etching cannot be reversed. Scale on the machine and film on new glassware both come off, so it is worth acting early.

It helps, and it is a decision about the whole house rather than the dishwasher. Regular descaling gets most of the benefit for the appliance alone.

Where we do it

## Across Miami-Dade, Broward, and Palm Beach

Same terms everywhere we go: an on-site diagnostic first, the price agreed in writing, and the exact figure confirmed once we have seen the unit.

### [

								Miami-Dade							](https://esbosch.djwp.xyz/service-area/miami-dade/)

- [Aventura](https://esbosch.djwp.xyz/service-area/miami-dade/aventura/)
- [Bal Harbour](https://esbosch.djwp.xyz/service-area/miami-dade/bal-harbour/)
- [Bay Harbor Islands](https://esbosch.djwp.xyz/service-area/miami-dade/bay-harbor-islands/)
- [Biscayne Park](https://esbosch.djwp.xyz/service-area/miami-dade/biscayne-park/)
- [Coral Gables](https://esbosch.djwp.xyz/service-area/miami-dade/coral-gables/)
- [Doral](https://esbosch.djwp.xyz/service-area/miami-dade/doral/)
- [

										15 more places									](https://esbosch.djwp.xyz/service-area/miami-dade/)

### [

								Broward							](https://esbosch.djwp.xyz/service-area/broward/)

- [Cooper City](https://esbosch.djwp.xyz/service-area/broward/cooper-city/)
- [Coral Springs](https://esbosch.djwp.xyz/service-area/broward/coral-springs/)
- [Fort Lauderdale](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/)
- [Hallandale Beach](https://esbosch.djwp.xyz/service-area/broward/hallandale-beach/)
- [Hillsboro Beach](https://esbosch.djwp.xyz/service-area/broward/hillsboro-beach/)
- [Hollywood](https://esbosch.djwp.xyz/service-area/broward/hollywood/)
- [

										5 more places									](https://esbosch.djwp.xyz/service-area/broward/)

### [

								Palm Beach							](https://esbosch.djwp.xyz/service-area/palm-beach/)

- [Boca Raton](https://esbosch.djwp.xyz/service-area/palm-beach/boca-raton/)
- [Delray Beach](https://esbosch.djwp.xyz/service-area/palm-beach/delray-beach/)
- [Highland Beach](https://esbosch.djwp.xyz/service-area/palm-beach/highland-beach/)
- [Jupiter](https://esbosch.djwp.xyz/service-area/palm-beach/jupiter/)
- [Palm Beach Gardens](https://esbosch.djwp.xyz/service-area/palm-beach/palm-beach-gardens/)
- [

										2 more places									](https://esbosch.djwp.xyz/service-area/palm-beach/)
Neighborhoods people ask for by name

- [Brickell](https://esbosch.djwp.xyz/service-area/miami-dade/miami/brickell/)
- [Coconut Grove](https://esbosch.djwp.xyz/service-area/miami-dade/miami/coconut-grove/)
- [Cocoplum](https://esbosch.djwp.xyz/service-area/miami-dade/coral-gables/cocoplum/)
- [Design District](https://esbosch.djwp.xyz/service-area/miami-dade/miami/design-district/)
- [Gables Estates](https://esbosch.djwp.xyz/service-area/miami-dade/coral-gables/gables-estates/)
- [Old Cutler](https://esbosch.djwp.xyz/service-area/miami-dade/old-cutler/)
- [South of Fifth (SoFi)](https://esbosch.djwp.xyz/service-area/miami-dade/miami-beach/south-of-fifth/)
- [Star Island](https://esbosch.djwp.xyz/service-area/miami-dade/miami-beach/star-island/)
- [Coral Ridge](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/coral-ridge/)
- [Harbor Beach](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/harbor-beach/)
- [Harbor Islands](https://esbosch.djwp.xyz/service-area/broward/hollywood/harbor-islands/)
- [Las Olas](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/las-olas/)
- [Rio Vista](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/rio-vista/)
- [Seven Isles](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/seven-isles/)
- [The Landings](https://esbosch.djwp.xyz/service-area/broward/fort-lauderdale/the-landings/)
- [Admirals Cove](https://esbosch.djwp.xyz/service-area/palm-beach/jupiter/admirals-cove/)
- [BallenIsles](https://esbosch.djwp.xyz/service-area/palm-beach/palm-beach-gardens/ballenisles/)
- [Mirasol](https://esbosch.djwp.xyz/service-area/palm-beach/palm-beach-gardens/mirasol/)
- [Royal Palm Yacht & Country Club](https://esbosch.djwp.xyz/service-area/palm-beach/boca-raton/royal-palm-yacht-and-country-club/)

## Tell us the model number and what it is doing.

---

**[Read full article: Dishwasher not cleaning properly](https://esbosch.djwp.xyz/symptoms/dishwasher-not-cleaning/)**