Bosch Dishwasher Cycle Not Completing — Diagnosing Mid-Cycle Shutdowns
A Bosch dishwasher that starts normally but fails to complete its cycle is communicating through its behavior. Unlike a machine that won't start at all (which points to power or door latch issues), a mid-cycle shutdown indicates the control module detected a condition it cannot resolve — it started operations successfully but encountered a failure during execution.
The key diagnostic clue on Bosch dishwashers is the InfoLight — that red dot projected on the floor (on 500 and 800 series models). If the InfoLight stays on indefinitely, the machine believes it's still running. If it turned off but dishes are clearly not clean, the cycle terminated prematurely. Checking the display for error codes immediately after the unexpected stop is critical — Bosch stores the last error even after a power interruption.
How Bosch Cycles Work (and Where They Fail)
A standard Bosch wash cycle proceeds through these phases:
- Fill — AquaStop valve opens, water enters through inlet valve (BSH 00622058)
- Pre-wash — brief spray to loosen soil, then drain
- Main wash — heated water + detergent, circulation pump runs at full speed
- Rinse 1 — fresh water spray, then drain
- Final rinse — heated to 150–160°F with rinse aid dispensed
- Drying — condensation (PureDry) or zeolite (CrystalDry on 800 series)
- End signal — InfoLight turns off, chime sounds (if enabled)
The machine can fail at any transition. The most common failure points are: main wash heating timeout, mid-drain sensor errors, and AquaStop triggering mid-cycle.
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 $15K+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Cause 1: Heating Element Timeout — E01/E09 (30% of Cases)
The most frequent reason a Bosch dishwasher abandons a cycle is a heating failure. Bosch's integrated heater (built into the circulation pump, BSH 00442548) must raise water temperature within a defined time window. If it fails to reach the target temperature, the control module cancels the cycle and drains.
How this manifests: The dishwasher runs for 20–40 minutes (through pre-wash and into main wash), then stops. You find lukewarm water and unwashed dishes. Error code E09 (heater failure) or E01 (heating timeout) may display.
Why Bosch is unique here: Because the heater is integrated into the circulation pump (not a separate exposed element), you cannot simply replace the heater — the entire pump/heater assembly must be replaced if the heating circuit has failed.
Diagnosis:
- Enter diagnostic mode (Power Scrub Plus + Regular Wash held 3 seconds)
- Check for stored E09 or E01 codes
- Access the circulation pump through the base plate
- Measure heater resistance across terminals — expect 10–15 ohms. Open circuit (infinite resistance) = failed heater
Repair Steps:
- Disconnect power at the breaker
- Remove the base plate (2x T20 Torx)
- The circulation pump is the large central component connected to the sump housing
- Disconnect electrical connector and hose connections (spring clamps)
- Rotate the pump counterclockwise (bayonet mount) to release
- Install replacement pump (BSH 00442548) — ensure all seals are properly seated
- Run a full diagnostic cycle to verify heating reaches target temperature
Parts Cost: $150–$280 (circulation pump with integrated heater) Professional Repair Cost: $250–$420
Cause 2: AquaStop Triggered Mid-Cycle — E15 (22% of Cases)
If a small internal leak develops during operation (a hose clamp loosening under pump pressure, for example), water enters the base pan and triggers the E15 float switch mid-cycle. The machine immediately stops all operations — inlet valve closes, pumps stop, cycle abandoned.
How this manifests: The machine stops suddenly — possibly with water still in the tub (because the drain pump also shuts down when AquaStop triggers). E15 displays. The machine won't restart even after opening and closing the door.
Diagnosis: E15 on the display. Pull the machine forward, remove the base plate, and inspect the base pan for water accumulation. Identify the water source — common mid-cycle leak points are the circulation pump seal, drain hose connections, and the door gasket bottom baffles.
Repair Steps:
- Drain the base pan (tilt machine backward 45 degrees, or use towels/wet-vac)
- Identify and fix the leak source before restarting:
- Pump seal: tighten connections or replace O-ring
- Hose connection: reposition spring clamp or replace hardened hose section
- Door gasket: replace bottom baffles if hardened
- Ensure the base pan is completely dry
- Restore power — E15 should clear once the float switch drops
Parts Cost: $0–$65 (depending on leak source) Professional Repair Cost: $120–$250
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
Cause 3: Turbidity Sensor Malfunction — E04/E05 (18% of Cases)
The ActiveWater turbidity sensor (on 500 and 800 series models) measures water clarity to determine when dishes are clean and advance to the next phase. If this optical sensor gives inconsistent or stuck readings, the control module may:
- Run the wash phase indefinitely (eventually timing out and stopping)
- Advance too quickly (ending the cycle before dishes are clean)
- Generate E04/E05 and halt operations
How this manifests: The cycle runs much longer than the displayed estimated time, then stops without completing. Or the cycle "finishes" in an abnormally short time with dishes still dirty.
Diagnosis: Clean the sensor first — it's in the sump area near the filters. If cleaning resolves the issue, the sensor was simply coated with grease. If the problem persists after cleaning, the sensor may need replacement.
Repair Steps:
- Remove the lower rack and spray arm
- Remove the microfilter (quarter turn counterclockwise)
- Locate the turbidity sensor — a small optical window in the sump, usually with two wires
- Clean the sensor window thoroughly with a soft cloth and white vinegar (removes grease film)
- Reassemble and run a test cycle
- If the problem returns, the sensor itself needs replacement — disconnect its electrical connector and unbolt (usually one screw or clip)
Parts Cost: $25–$55 (turbidity sensor) Professional Repair Cost: $100–$180
Cause 4: Drain Pump Failure Mid-Cycle — E24/E25 (15% of Cases)
Between cycle phases (pre-wash to main wash, main wash to rinse), the machine must drain and refill. If the drain pump fails during one of these transitions, the control module detects that water level isn't dropping and stops the cycle.
How this manifests: The machine seems to stall between phases. You hear the circulation pump stop, then silence where the drain pump should run, then nothing happens. Water remains in the tub.
Diagnosis: E24 or E25 on the display. Listen during a normal drain phase — you should hear the drain pump activate for 30–60 seconds. If it's silent or just buzzes without moving water, the pump is jammed or failed.
Repair Steps:
- Access the drain pump through the base plate
- Remove the impeller cover (twist-off cap) — check for foreign object jams
- Spin the impeller by hand — should rotate freely
- If jammed: clear debris and test
- If impeller is free but pump doesn't run: test motor continuity (150–300 ohms expected)
- Replace drain pump (BSH 00631200) if motor has failed
Parts Cost: $45–$95 (drain pump BSH 00631200) Professional Repair Cost: $130–$220
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
Cause 5: Door Latch Micro-Switch Intermittent (8% of Cases)
The door latch assembly (BSH 00630783) contains a micro-switch that must maintain continuous "door closed" signal throughout the entire cycle. If this switch has a worn contact that makes-and-breaks under vibration, the control module interprets it as the door opening — instantly stopping all operations as a safety measure.
How this manifests: The cycle stops randomly — not at a consistent phase. Sometimes it runs for 5 minutes, sometimes 45. Opening the door shows no error code (the switch resets when you open and close). The problem is intermittent and seems to worsen over time.
Diagnosis: This is a classic intermittent failure. Next time the cycle stops unexpectedly, do NOT open the door first — look at the display for any momentary error. Then gently wiggle the door latch area without opening — if you hear the cycle restart, the switch contact is the issue.
Repair Steps:
- Disconnect power
- Remove the inner door panel (6x T15 Torx screws)
- Locate the door latch assembly with its micro-switch
- Test the switch with a multimeter in continuity mode — activate the latch and flex/wiggle while watching the meter. If continuity drops momentarily, the switch is worn
- Replace the entire latch assembly (BSH 00630783) — the micro-switch is not separately serviceable
- Verify solid, consistent contact with the door closed
Parts Cost: $35–$75 (door latch assembly) Professional Repair Cost: $120–$200
Same-Day Appliance Repair
Fixed or It's Free
$89 → $0 Service Call & Diagnosis — offer ends May 25
Cause 6: Control Board Relay Failure (7% of Cases)
Power relays on the control board switch the main loads (circulation pump, drain pump, inlet valve). A failing relay may work initially (cycle starts fine) but lose contact under thermal expansion as the board heats during operation, dropping power to a critical component.
How this manifests: The cycle always reaches a certain point (roughly the same elapsed time each run) before stopping. The failure correlates with the board reaching operating temperature, not with a specific cycle phase.
Diagnosis: Difficult to diagnose without professional equipment. If all mechanical components test fine and error codes point to different systems on different occasions (inconsistent codes), the control board is suspect.
Repair Steps:
- Access the control board behind the inner door panel
- Inspect for visible damage — scorched relay housings, darkened PCB areas, bulging capacitors
- If damage is visible (or all other causes eliminated), replace the control board
- The board is model-specific — ensure exact part number match
Parts Cost: $150–$350 (control board) Professional Repair Cost: $250–$500
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
Quick Diagnostic by Cycle Phase
| Stops During... | Likely Cause | Error Code |
|---|---|---|
| Fill (first 2 minutes) | AquaStop, inlet valve, water pressure | E15, E03 |
| Pre-wash or early main wash | Heating timeout, circulation pump | E01, E09 |
| Between phases (drain transitions) | Drain pump failure | E24, E25 |
| Mid-wash (random timing) | Door switch intermittent, turbidity sensor | None, E04 |
| During final rinse | Heating element, NTC sensor | E09, E02 |
| During drying | Fan motor (800 series), control board | E07 |
Prevention
- Address error codes immediately — a single E24 (drain issue) often precedes complete pump failure by days
- Clean filters weekly — obstructed filters increase pump load, reducing motor lifespan
- Listen for changes — new sounds (grinding, buzzing, clicking) during cycles often precede shutdowns by several washes
- Run hot water at the sink first — reduces heating demand on the internal heater, extending its life
- Don't ignore intermittent shutdowns — they always worsen; what stops once a week will soon stop every cycle
Bosch dishwasher abandoning cycles? Our technicians run Bosch's diagnostic mode on-site, test heating elements, pump motors, and sensors with professional-grade multimeters, and carry common replacement parts for same-visit resolution. Schedule your Bosch dishwasher repair →


