Bosch Dishwasher: not completing cycle

Professional Repair Guide

What is this symptom?

Is your Bosch dishwasher not completing its cycle? This issue may manifest as the unit stopping mid-cycle, running indefinitely, or displaying an incomplete time. Common culprits include drain restrictions, door latch problems, heating faults, and leak protection activation. Identifying the cause is crucial for effective resolution.

Urgency: Medium

Important Tips for Bosch Models

  • Bosch dishwashers will stop mid-cycle if the door is not closed properly and the latch does not fully engage; ensuring proper closure is a first-line official check.
  • Bosch error codes E24/E25 specifically point to drainage issues at the filter, pump cover, or drain pump; cleaning the filter and ensuring the pump cover is secure is an official recommendation.
  • Bosch provides an official cancel/reset procedure: press Start/Reset (or 'Reset 4 Sec.') for ~4 seconds to drain and cancel the cycle; this can clear some stalled-program conditions.

Possible Causes

Drain restriction: clogged filter, blocked pump, loose/missing pump cover, or drain hose/disposal plug issue preventing full drainage and causing cycle to stall or stop

How to Identify: Standing water in tub at end of cycle; cycle stops mid-cycle; draining sounds abnormal; error codes E24 (drain filter blocked or E25 (drain pump blocked/cover loose/missing. For new installs, drainage may fail if the garbage disposal inlet plug was not removed.

Part: Filter assembly, drain pump, pump cover, drain hose, sink/disposal connection

Door not closed or door latch/switch intermittently failing, causing the dishwasher to pause/stop mid-cycle

How to Identify: Unit stops when bumped or during operation; door feels loose; must press door firmly to resume; stops mid-cycle without draining error; Bosch notes mid-cycle stoppage occurs if door isn’t shut firmly and latch doesn’t engage fully.

Part: Door latch mechanism, door switch

Heating / heat pump / internal heater fault preventing the machine from reaching target temperature (often manifests as stuck at 1 minute remaining or extremely long cycles)

How to Identify: Cycle runs unusually long or gets stuck near completion (commonly 1 minute remaining; poor drying; dishes not hot at end; may show heater-related error codes E20 (internal heater fault or E21 (heat pump blocked.

Part: Heat pump, internal heater, heater circuit / relay

Leak protection system triggered (water detected in base), which stops the cycle for safety

How to Identify: Dishwasher stops and may run drain pump continuously; may display error code E15; water present in the base/pan underneath the unit; unit may refuse to continue cycles.

Part: Leak protection / float switch in base, hoses, seals, circulation system

Water supply interruption or insufficient inflow causing the program to stop mid-cycle

How to Identify: Cycle stops mid-cycle when water supply is interrupted; weak fill; may show water-flow related errors (e.g., E16/E17/E18 depending on model; household water supply issue coincides with stoppage.

Part: Inlet hose, shutoff valve, filling system

Control board / electronics glitch or failure preventing program completion (often after repeated drain/heating faults)

How to Identify: Unit becomes unresponsive, won’t cancel/reset reliably, repeatedly stalls without mechanical cause; error codes may persist after cleaning and confirming proper drainage/heating; reset temporarily helps but problem returns.

Part: Main control board, control panel electronics

DIY Solutions

Cancel/reset the cycle (Bosch official procedure) to clear a stalled program

Easy 2-5 minutes
  1. Press and hold the Start/Reset button (or 'Reset 4 Sec.') for approximately 4 seconds.
  2. Wait about 1 minute while the dishwasher pumps out and drains residual water.
  3. Open the door and press the On/Off button.
  4. Restart the desired wash program and monitor whether it completes.
⚠️ Safety First: If the dishwasher is actively leaking or showing E15, turn off the water supply first before restarting.

Clean the filter and inspect the drain pump area for debris or a loose pump cover

Moderate 15-30 minutes
Tools Needed: Soft brush, Mild soap, Sponge or towels, Flashlight, Spoon (for prying pump cover if required)
  1. Turn off power to the dishwasher at the breaker for safety.
  2. Remove the bottom rack to access the filter at the bottom of the tub.
  3. Remove the filter and clean it under running water with mild soap and a soft brush.
  4. Inspect the pump area beneath the filter and remove any debris (use caution: debris may be sharp).
  5. Check that the drain pump cover is seated properly and not loose or missing; reinstall securely.
  6. Reinstall the filter, restore power, and run a short cycle to confirm the dishwasher drains and completes.
⚠️ Safety First: Disconnect power before reaching into the pump area.

Check drain hose routing and sink/disposal connection (especially for new installs showing drain-related stalls)

Moderate 20-45 minutes
Tools Needed: Flashlight, Bucket or towels, Screwdriver (if hose clamp access is needed)
  1. Turn off power to the dishwasher and place towels under the sink connection area.
  2. Inspect the drain hose for kinks, pinches, or a low spot that could trap water.
  3. If connected to a garbage disposal, confirm the dishwasher inlet knockout plug inside the disposal was removed (common new-install issue).
  4. Confirm proper high-loop routing (hose elevated under countertop) to reduce backflow that can interfere with draining.
  5. After correcting routing/connection, run a rinse cycle to confirm it drains and finishes.
⚠️ Safety First: Expect water spillage when inspecting hoses; keep power off during inspection.

Verify door closure and latch engagement to prevent mid-cycle stops

Easy 5-10 minutes
  1. Close the door firmly until you feel the latch engage.
  2. Check for obstructions behind the unit (e.g., hoses or panels pressing the rear and preventing full closure).
  3. Clean the door seal area to remove detergent buildup that could prevent tight closure.
  4. Start a cycle and gently test for play in the door; if stopping correlates with slight movement, suspect latch/switch wear.

Professional Repairs

Replace drain pump (blocked, damaged, or failing) or address internal drain obstruction

Estimated Cost: $200 - $500

Repair heating system fault (heat pump/internal heater) to resolve long cycles or stuck-at-1-minute behavior

Estimated Cost: $300 - $900

Leak protection / base water issue diagnosis and repair (E15)

Estimated Cost: $200 - $600

Control board replacement / advanced electrical diagnosis

Estimated Cost: $300 - $700

When to Call a Professional

Error code E15 (water detected in base) appears, or you suspect an internal leak.
Repeated E20/E21 heater/heat pump faults or the dishwasher routinely gets stuck near the end (e.g., 1 minute remaining) after resets.
Drain-related errors (E23/E24/E25) persist after thoroughly cleaning the filter/pump area and confirming drain hose/disposal plug/high-loop are correct.
You are not comfortable removing panels or accessing the pump area, or you find broken glass/foreign objects lodged inside.
Electrical diagnosis is required (control board, heater circuit, wiring).

Preventive Maintenance

  • Clean the dishwasher filter and remove trapped food debris; inspect the pump cover area for foreign objects.: Drain stoppages and cycle stalls associated with clogging (E24/E25).
    Frequency: monthly (or more often if heavily used)
  • Run a descaling cycle or use dishwasher descaler in hard-water areas as recommended by Bosch.: Limescale buildup in heat pump (may contribute to heating-related errors and long cycles).
    Frequency: every 1-3 months depending on water hardness
  • Inspect drain hose routing (high loop) and ensure sink/disposal connection remains clear after plumbing work.: Backflow and drainage issues that can cause cycle to stop or stall (E24).
    Frequency: after installation and after any plumbing/disposal replacement

Frequently Asked Questions

Why is my Bosch Dishwasher not completing cycle?
Common reasons include drain restrictions, door latch issues, heating faults, and leak protection activation.
How do I fix Bosch Dishwasher not completing cycle myself?
You can reset the cycle, clean the filter, check drain hose connections, and verify door closure.
How much does it cost to fix not completing cycle?
Professional repairs can range from $200 to $900, depending on the issue.
When should I call a technician for not completing cycle?
If DIY solutions don't work or if you suspect a serious issue, it's best to contact a technician.

References & Sources

Community Analytical Insights

Analysis based on real user discussions from appliance repair communities

Common Issues Reported by Users

  • Control Panel malfunction (2 mentions)
  • Water Inlet issues (2 mentions)
  • Door switch failure (1 mentions)
  • Power module or drain issues (1 mentions)

User Suggested Solutions

Analysis based on 4 community discussions
View Sources

User Comments (0)

Share your experience or solution below.

Be the first to comment!