Bosch Dishwasher Stops Mid-Cycle? Causes & Fix
Read the Bosch error code the instant it stops — it survives a power cut. E01 or E09 is a heating timeout because the heater is built into the BSH 00442548 circulation pump, E15 is the AquaStop leak float, and E24 or E25 is the drain pump; a random stop with no code is usually the BSH 00630783 door-latch switch.
Most Likely Causes#
A Bosch that starts fine but abandons the cycle detected something mid-run. The InfoLight on 500 and 800 series projects a dot on the floor — if it stays on, the machine still thinks it is running. The stored code tells you the subsystem.
| Stops | Code | Cause | Share |
|---|---|---|---|
| Lukewarm water, dirty dishes | E01 / E09 | Heater in circulation pump BSH 00442548 | ~30% |
| Sudden halt, water left | E15 | AquaStop float tripped by a leak | ~22% |
| Runs too long or too short | E04 / E05 | Turbidity sensor coated or failed | ~18% |
| Stalls between phases | E24 / E25 | Drain pump BSH 00631200 | ~15% |
| Random timing, no code | none | Door latch switch BSH 00630783 | ~8% |
Heat and leak#
Because the heater is integral to the pump, a failed heating circuit means replacing the whole BSH 00442548 assembly — measure across the heater terminals and expect roughly 10-15 ohms, where an open reading is a dead heater. An E15 latches everything off because the AquaStop float sensed water in the base pan; dry the pan, find the leak at the pump seal, a hose clamp, or the door baffles, and it clears.
Sensor, drain, latch#
The ActiveWater turbidity sensor sits in the sump, and grease on its window makes cycles run long or quit — clean it with vinegar before replacing it. A drain pump (BSH 00631200) that only buzzes without moving water reads about 150-300 ohms when healthy. The BSH 00630783 latch micro-switch that makes and breaks under vibration reads as the door opening and stops the cycle at random.
Diagnose by Phase#
- Note the code before opening the door — Bosch keeps the last fault through a power interruption.
- Enter diagnostics (Power Scrub Plus plus Regular Wash held three seconds) and read stored codes.
- Remove the base plate (2x T20 Torx) to reach the pump, and inspect the base pan for water.
- For a random stop, wiggle the latch without opening; if the cycle resumes, the switch is worn (inner door panel is 6x T15 Torx).
- Listen during drain — 30 to 60 seconds of pump sound should move the water out.
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $3,000+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
When to Call a Pro#
The integrated heater-pump and the control board are the expensive items and the ones worth a professional diagnosis, because an intermittent latch or relay that fails only at operating temperature is hard to catch without equipment. Our Bosch techs carry the BSH pump and latch parts for visits around Sacramento and the Bay Area.
FAQ#
The questions we hear most about a Bosch dishwasher that stops before it finishes:
Appliance Repair Technician · 8 years experience
Experienced technician with 8 years specializing in dishwasher repairs and European appliance brands including Bosch and Thermador.


