When a Bosch [dishwasher](/blog/repair-or-replace-dishwasher) stops partway through a cycle, the most useful thing you can do is note how many minutes in it quit. Bosch runs predictable phases, so the timing of the stop points almost directly at the fault: an early stop is usually AquaStop or the door switch, a mid-wash stop is a heating timeout, a between-phase stop is the drain pump, and a random stop is the door switch or power.
Why Bosch Stops Instead of Pushing Through#
It helps to know that a mid-cycle stop is usually the machine protecting itself, not simply breaking. Where a budget dishwasher might plow through a fault condition, Bosch halts the instant a safety threshold is crossed — the AquaStop anti-flood philosophy extended to every operation. So a stop is the control module refusing to continue under a condition it considers unsafe or out of spec, which is exactly why the timing and any error code tell you so much about what it saw.
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
Time the Stop First#
| Time into Cycle | Likely Phase | Most Common Stop Cause |
|---|---|---|
| 0–5 minutes | Fill / Pre-wash | AquaStop (E15), inlet valve (E03), door switch |
| 5–25 minutes | Main wash heating | Heating timeout (E01/E09), thermal fuse |
| 25–35 minutes | Main wash spray | Circulation pump failure, turbidity sensor (E04) |
| 35–45 minutes | Drain → Rinse transition | Drain pump failure (E24/E25) |
| 45–60 minutes | Final rinse / Dry | Heating fault, fan motor (E07 on 800 series) |
| Random / varies each run | Any | Door switch intermittent, control board relay, power fluctuation |
AquaStop Triggering — E15 (28% of cases)#
A small internal leak that only shows under operating pressure drips into the base pan and lifts the anti-flood float mid-cycle. The machine stops at once — pumps off, AquaStop valve closed — and displays E15, and it will not restart until the base pan is dry. The stop is sudden with no slowdown. To resolve it, remove the lower access panel (a couple of T20 Torx screws), find the active leak — commonly the lower door gasket baffles, a spray-arm feed grommet, or the circulation pump seal — dry the base pan by tilting the machine back or towel-absorbing, fix the leak, and restore power so E15 clears as the float drops.
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Heating Timeout — E01/E09 (22% of cases)#
The circulation pump's integrated heater has to bring the water to temperature within a set window. If it cannot, the module abandons the cycle rather than run forever, and this typically happens 15 to 25 minutes in, during the main wash heating phase. The tells are a stop at the same point every run and lukewarm rather than hot water when you open the door. A quick check is to run the sink tap hot before starting, eliminating a cold-supply issue; if it still stops, test the heater resistance (about 10 to 15 ohms) and the NTC sensor (near 50K at room temperature).
Door Switch Intermittent Contact (18% of cases)#
The door latch micro-switch must hold a continuous "closed" signal for the whole cycle. A worn contact that opens for even a fraction of a second under vibration reads to the module as "door opened," stopping everything instantly. The signature is random timing — sometimes five minutes in, sometimes forty — with no error code, and opening and closing the door then pressing Start sometimes lets it resume. It worsens over time. Access the latch through the inner door panel (six T15 Torx), put a multimeter on the micro-switch in continuity mode, and flex the latch while watching for a momentary drop; if it drops, the contacts are worn and the whole latch assembly is replaced, since the switch is not separately serviceable.
The Real Cost of DIY
Average DIY attempt: $150-400 in tools you may use once, plus the risk of further damage. Our diagnostic visit costs $0 — we find the problem and give you an honest quote.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Drain Pump Between Phases — E24/E25 (15% of cases)#
Between each major phase the machine must fully drain before it refills. If the drain pump cannot evacuate the water in the expected time at any transition, the module stops and posts E24 or E25. The tell is a stop right at a transition — the machine was clearly in one phase, tried to drain, then quit. Check the drain pump impeller for debris through its twist-off access cover and clear any foreign objects; if the motor does not turn when energized, the pump is replaced.
Thermal Cutout (10% of cases)#
A thermal fuse guards against overheating. If the circulation pump runs against clogged filters or a partly jammed impeller, its temperature climbs until the fuse blows and everything stops at once. Unlike E15, no code shows, because the fuse cuts power to the control module itself — the machine appears completely dead after having worked fine moments earlier. Test the fuse for continuity, and if it is open, replace it with the exact same rating — but critically, find out why it overheated by cleaning the filters and confirming the pump impeller and bearings turn freely, or the new fuse will blow too.
Don't Void Your Warranty
Opening your appliance yourself may void the manufacturer warranty. Our repair comes with a 90-day guarantee, and we document everything for warranty compliance.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Power Supply Fluctuation (7% of cases)#
If stops correlate with other events — the air conditioner kicking on, the refrigerator cycling, the microwave running — and land at no consistent cycle phase, suspect the electrical supply. Verify the dishwasher is on a dedicated 20-amp circuit; if it shares a line, have an electrician install a dedicated one; if it is already dedicated, check the breaker for a solid connection. A surge protector rated for hardwired appliances can help on a noisy circuit.
The Rule Behind Every Bosch Stop#
Across all six causes, one principle repeats: a Bosch mid-cycle stop is a protective response, so the lasting fix is almost always removing the condition, not just clearing the code. An E15 that keeps returning means the leak was never found and only the base pan was dried. A heating timeout that persists means the heater or its supply is still marginal. A thermal fuse that blows again means the restricted flow or dragging impeller that overheated it is still there. Even the intermittent door switch worsens because a worn contact does not heal on its own. Treat the code and the timing as a pointer to a physical cause, address that cause, and the machine stops halting — chase only the symptom and it will stop again at the same minute on the very next load.
Is It Worth Your Time?
Dishwasher issues overlap between drain pump, wash motor, inlet valve, and control board. DIY diagnosis averages 3-5 hours. Our technician diagnoses the issue in about 30 minutes — same-day appointments available.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Quick Self-Diagnosis#
- Read the display — any code narrows the fault to a system.
- Check the water level — water left in the tub means a drain failure; an empty tub means it either drained before stopping or never filled.
- Note the timing — how far into the cycle it stopped is the single most useful clue.
- Listen before opening — a straining drain pump, a hum, or complete silence each points a different direction.
Bosch dishwasher acting up? Our technicians diagnose and repair same-day across [Sacramento](/sacramento/sacramento) and the Bay Area. Book your repair
Appliance Repair Technician · 8 years experience
Experienced technician with 8 years specializing in dishwasher repairs and European appliance brands including Bosch and Thermador.


