Watch the time, not the drum
If the displayed time is extending rather than frozen, the machine is heating and waiting, which is normal. A genuinely stuck machine shows a static time and takes no water. Beyond that, most real codes on these dishwashers are about water in or water out, and the filter at the bottom of the tub is where they usually end.
What you are seeing
- The displayed time increases instead of counting down — The machine is recalculating around a heating step. This is normal behaviour rather than a fault.
- The machine is silent for long periods mid-cycle — Heating and soaking phases are quiet by design on these machines.
- A code appears and the machine stops with water in the tub — A drain question, which is the most common genuine fault here.
- A code appears early with a dry tub — A fill question: the tap, the inlet hose or the supply.
- The panel responds but no programme will start — A door or lock question rather than a code, and it is a different branch.
- NEAR MISS: a puddle under the machine and no code — Deal with the water first; that is a leak rather than a control problem.
Ranked for this machine
- A normal heating hold read as a stall — First, because the design produces long quiet phases and an extending time estimate, and because nothing about it looks like normal operation to someone used to a noisier machine.
- A blocked filter or drain path — Second, and the most common genuine fault. The filter assembly at the bottom of the tub is designed to be removed and rinsed by the owner.
- A restricted fill from the tap or the inlet hose — Third. It produces early codes and it is checked in minutes.
- The control module — Last. On a machine this heavily instrumented, the module reports the three above far more often than it fails.
Time, then filter
- Watch the displayed time for a few minutes before concluding anything — An extending estimate is normal, and this observation prevents most unnecessary calls.
- Take out the filter assembly and rinse it — Second cause, designed for owner maintenance, and the most productive action available.
- Check the tap is fully open and the inlet hose is not kinked — Third cause, a few minutes, and it addresses the early codes.
- Only then treat the code as pointing at a component — Three simpler explanations sit in front of it and all are free.
Owner steps
- Note the displayed time, wait five minutes, and note it again — Increasing or holding means heating. Frozen with no water movement means something else.
About 10 min
- Twist out the filter assembly at the bottom of the tub and rinse it under a tap — It comes out by hand and it is meant to. Check the coarse and fine parts separately.
Tools: warm waterAbout 15 min
- Clear the spray arm holes with a pin and check both arms spin freely — Blocked arms lengthen cycles and contribute to codes about cleaning and temperature.
Tools: pinAbout 10 min
- Check the tap behind the cabinet is fully open and the hose is not kinked — A partly closed tap turns a normal fill into a timeout that reads as a fault.
About 10 min
- STOP before the machine is pulled out or any panel removed — The supply and the water connection are both short and both live under a fitted appliance.
Before anything is opened
Safety
Unplug the appliance or switch off its breaker before removing any panel; a capacitor can hold a charge after the power is off. Water inside a stopped dishwasher may still be hot, so let it stand before reaching in for the filter. Leave the door catch as the factory adjusted it, because the machine checks it before filling with hot water.
When to call
Call once the filter is clean, the tap is open and the machine still stops with a code, because the drain pump or the flow sensing are then the candidates. Call the same day if there is water under the machine, if the panel smells hot, or if a protective device has tripped. Note whether the fault is always at the same stage, because that is what narrows the search fastest.
Nearest pages of this class
Scope
Written for the Bosch dishwasher class rather than one range. Filter designs, code tables and panel layouts differ by family and belong on the page for your specific model. That page is the more precise answer where it exists; this one explains the behaviour common to the platform.
Lead Appliance Repair Technician · 12 years experience
Experienced technician with 12 years specializing in washing machine and dryer repairs across all major brands.