Bosch · not cleaning

Bosch 100 Series SHXM4AY55N dishwasher does not clean dishes

Bosch 100 Series SHXM4AY55N dishwasher does not clean dishes: fill, circulation, spray-arm movement, loading, detergent and water temperature must all be present. Scoped to SHXM4AY55N, with the model boundary and safe stop points made explicit.

Direct answer

For the Bosch 100 Series SHXM4AY55N dishwasher, fill, circulation, spray-arm movement, loading, detergent and water temperature must all be present. First, mark spray-arm position and run a short empty wash.

What this covers

  • Bosch 100 Series SHXM4AY55N dishwasher (SHXM4AY55N)
  • Bosch dishwasher; exact model determines CrystalDry, PureDry, water softener and Home Connect equipment.
  • The specific fault this record addresses: does not clean dishes

What it does not cover

  • ×The same symptom on a different Bosch product line, which has its own record and its own cited source
  • ×An on-screen error code whose meaning has not been checked against this exact model's manual
  • ×Live electrical, gas, sealed-system, internal battery-cell or structural repair — a technician boundary, not a self-service step

Differential

What actually causes this, and how to tell them apart

These are ordered by how often each one is the answer, not by how easy it is to try. The point of the middle column is that two causes producing the same headline symptom rarely produce the same detail — that detail is what tells you which one you have before you change anything.

  1. 1

    The spray arms cannot rotate freely

    What separates it Cleaning is poor in a consistent area — usually one side, or the top rack — while the rest of the load is fine. A tall item, a pan handle through the rack, or a knife blade hanging down blocks the arm's swing.

    How to confirm With the machine off, spin each spray arm by hand through a full rotation. Any contact means the load blocks it, and that pattern of dirty items matches where the arm could not reach.

  2. 2

    Spray arm jets are blocked with debris or mineral scale

    What separates it Poor cleaning that is general rather than one-sided, with visible blockage in some of the small holes when the arm is inspected.

    How to confirm Most spray arms unclip for cleaning. Clear the holes with a toothpick or fine wire rather than anything that could enlarge them.

  3. 3

    The first fill is cold

    What separates it Greasy soils and dried-on food persist while light soil washes fine.

    How to confirm Run the kitchen hot tap until hot before starting, so the machine draws hot water immediately rather than filling with the cold water standing in the pipe.

  4. 4

    The filter is dirty and soil is being recirculated

    What separates it A gritty film redeposited on the load, sometimes worse than before washing.

    How to confirm Clean the tub filter — a clogged filter means the pump recirculates the food it has already removed.

  5. 5

    Detergent was placed in the wrong compartment or blocked from opening

    What separates it The main detergent cup is still full at the end of the cycle, or a tall item was leaning against the closed door.

    How to confirm See detergent-door — detergent released into the pre-wash instead of the main wash is largely rinsed away before it can work.

  6. 6

    Items were pre-rinsed so thoroughly the sensor shortened the cycle

    What separates it Poor results specifically on Auto or sensor-driven cycles after heavy pre-rinsing.

    How to confirm A soil sensor reads clean water as a light load and selects a short, cool cycle. Scraping rather than rinsing gives the sensor an accurate picture, and modern detergents need some soil to work against.

Before you touch a setting

Record this first — changing settings destroys the evidence

Every item below stops existing the moment a reset, re-pair or settings change is made. Written down first, they are what separates the causes above; recovered afterwards, they are guesswork.

  • Whether the poorly cleaned items are in one consistent area of the racks, which points at spray-arm obstruction, or scattered throughout, which does not.
  • Whether the residue is dried-on original food, or a gritty redeposited film — the second points at the filter.
  • Whether the detergent cup was empty at the end of the cycle.
  • Whether items are pre-rinsed before loading, and which cycle is normally selected.
Try in this order0 of 5 completed
  1. Spin each spray arm by hand through a full rotation with the machine off

    Reversible

    Any contact with the load identifies the blockage, and the dirty items will match where the arm could not reach.

  2. Unclip the spray arms and clear blocked jets

    Reversible

    Use a toothpick or fine wire; do not enlarge the holes.

  3. Clean the tub filter

    Reversible

    A clogged filter recirculates soil back onto the load, which shows up as a gritty film.

  4. Run the kitchen hot tap until hot before starting the cycle

    Reversible

    Greasy soils need the first fill to arrive hot rather than the machine heating a tub of cold.

  5. Scrape rather than rinse, and confirm the detergent cup empties

    Reversible

    Over-rinsing makes a soil sensor select a shorter, cooler cycle than the load actually needs.

Model-specific

What is true of this model and not of its siblings

Generic advice for the product line fails here. Each item below is a property of this specific model family that changes which of the steps above apply to you.

Model scope
SHXM4AY55N. Bosch dishwasher; exact model determines CrystalDry, PureDry, water softener and Home Connect equipment.
Drying — PureDry condensation, NO heating element
Like all Bosch dishwashers, the 100 Series has NO exposed heating element — it dries by condensation (PureDry). So damp dishes, ESPECIALLY plastics, are largely normal, not a fault: plastic does not hold heat, so water does not evaporate off it the way it does off glass and ceramic. The upside is plastics can go on any rack without warping.
Rinse aid is essential
Because drying relies on water sheeting off the dishes, rinse aid is not optional on a Bosch — an empty or low rinse-aid tank is the number-one cause of wet dishes. Keep it filled and set the dosage up if plastics stay wet.
Manual filter
It has a manual filter at the tub floor (not a food grinder) that must be rinsed periodically — a clogged filter is the top cause of poor cleaning, film and odour, and of slow draining.
Symptom boundary
This record covers Bosch 100 Series SHXM4AY55N dishwasher when it does not clean dishes. A different symptom on the same hardware, or this symptom on a different Bosch product line, has its own record with its own causes and its own cited source.

Stop boundary

When this stops being a self-service repair

Continuing past any one of these costs more than the repair saves — in safety, in warranty, or in evidence a technician needs.

  • !Stop for grinding noises, broken glass in the sump, leaks, or a burning odour.

Evidence ledger

Sources behind this answer

Visible sources support the visible claims. Home Product Support records the publisher, the fact used and the review date; community reports can suggest an issue but do not become a published fact on their own.

Where the manufacturer's article stops. Bosch Home Appliances publishes this as "Owner support". Official Bosch appliance manuals, error-code help, cleaning and service entry point. What that article does not carry is the model boundary — it is written for a product line, and SHXM4AY55N is the scope applied here. Where a control label, terminal, indicator pattern or reset sequence differs on your unit, the manual for that exact model is the authority, not this page and not the article.

Exact questions

Common follow-ups

Why are my dishes still wet in my Bosch 100 dishwasher?+

That is mostly normal for Bosch, which dries by condensation with no heating element. Plastics especially come out damp because they do not retain the heat that evaporates water off glass and ceramic. The single biggest fix is rinse aid — keep the tank filled and raise the dosage, because Bosch drying depends on water sheeting off the dishes. Opening the door for a while after the cycle also lets the remaining moisture escape.

Only the dishes on one side come out dirty.+

That pattern almost always means a spray arm cannot complete its rotation. With the machine off, spin each arm by hand through a full circle — a tall item, a pan handle poking through the rack, or a knife hanging down is usually catching it, and the dirty area matches exactly where the arm could not reach.

Should I rinse dishes before loading?+

Scrape, but do not rinse thoroughly. Auto and sensor cycles measure how dirty the water is to decide how long and hot to run, so a rack of pre-rinsed dishes reads as a light load and gets a short, cool cycle. Modern detergents are also formulated to need some soil to work against.

Everything has a gritty film on it now.+

That is soil being recirculated rather than drained, which points at a clogged filter in the tub floor. Twist it out and clean both the fine mesh and the coarse screen.

Does this answer apply to every Bosch model?+

No. It is scoped to SHXM4AY55N. Bosch dishwasher; exact model determines CrystalDry, PureDry, water softener and Home Connect equipment.

What should I record before troubleshooting not cleaning or dirty dishes?+

Record the complete model identifier, exact message or indicator, software/firmware where visible, the operating stage and what still works.

Why is a factory reset not the first step?+

A reset can erase accounts, networks, maps, schedules or preferences without distinguishing not cleaning, dirty dishes. The ordered checks preserve that evidence.

When should I stop and use qualified service?+

Stop for grinding, glass, leaks, burning odor or exposed heater damage.

Change recordSept. 1, 2026 — Built out with researched, cross-checked per-model specifications and model-specific guidance. Aug. 17, 2026 — Published with explicit SHXM4AY55N applicability, a not-cleaning diagnostic boundary and first-party support provenance.
Report a correction
Wrong device or version?

Match the path before repeating the steps.

Match another device