Bosch makes some of the most popular and well-built dishwashers in Canada, but even the best appliances develop problems. From the E25 drain error and E15 flood protection to poor cleaning, door latch failures, an unresponsive control panel, and white spots on glassware, this guide covers every major Bosch dishwasher problem — cause, fix, and repair cost.

Bosch Dishwasher Error Codes at a Glance

  • E25: Drain error — clogged filter or pump blockage.
  • E15: Flood protection triggered — water in the base tray.
  • E24: Drain kinked/blocked — check hose and standpipe.
  • E09: Heating element failure — technician required.
  • E01 / E02: Control board fault — technician required.

Problem 1: E25 Code (Drain Error)

E25 Drain Pump Blocked or Clogged Filter

Cause: The most common Bosch dishwasher complaint — water isn't draining after the cycle. The pump filter is clogged with food debris, or a hard item (broken glass, jar cap, piece of bone) has jammed the drain pump impeller.

Fix: Remove the lower rack. The triple filter is at the bottom of the tub — turn the cylindrical fine filter counter-clockwise and lift it out, then remove the flat mesh filter below it. Rinse both under hot running water. If the pump impeller is accessible (below the filter area), check for hard debris that may be blocking the rotor from spinning.

Call a tech if: Filter is clean and drain hose is clear but E25 persists. The pump impeller may be jammed with glass or the pump motor has failed. Cost: $150–$270.

Problem 2: E15 Code (Flood Protection / AquaStop)

E15 AquaStop Flood Protection Activated

Cause: Water has collected in the base pan of the dishwasher (the space under the tub), triggering the AquaStop float switch. This is a safety feature that prevents flooding. The water can come from a leaking hose, a failed pump seal, or water that got into the base when the dishwasher was tilted during installation or moving.

Fix (if base water is a one-time event): With the dishwasher off and unplugged, carefully tilt it backward at a 45–degree angle for 1–2 minutes to allow the base water to drain out through the front. Return to upright, plug in, and reset by holding the Start button. Run a short cycle to test.

Call a tech if: E15 returns after tilting the machine and resetting. There is an active leak inside the dishwasher — a hose, pump seal, or door seal is failing. Cost: $130–$250 depending on the leak source.

E15 safety note: Never tilt a Bosch dishwasher that is still connected to water supply. Shut off the water supply valve under the sink and unplug the dishwasher before tilting it.

Problem 3: Not Cleaning Dishes Properly

Dishes Coming Out Dirty or Spotty

Cause: Clogged spray arm holes (food debris blocking water jets), dirty filter assembly, items blocking the spray arm rotation, low water temperature, or using insufficient detergent.

Fix spray arms: Remove the lower spray arm (twist counter-clockwise) and the upper arm (pull straight down). Rinse under hot water and use a toothpick to clear each spray hole individually. Make sure no dishes are overhanging into the spray arm rotation path.

Fix filter: Clean the triple filter at the bottom of the tub monthly with hot soapy water and a soft brush. This is the single most impactful maintenance task for Bosch dishwasher cleaning performance.

Call a tech if: Spray arms and filter are clean but dishes are still dirty. The water inlet valve may not be providing sufficient water pressure, or the control board isn't running full wash cycles.

Problem 4: Door Latch Not Working

Door Won't Latch or Dishwasher Won't Start

Cause: Bosch dishwasher door latches can fail from wear, physical impact, or repeated forceful closing. The door must fully latch for the safety interlock to allow the cycle to start. The latch mechanism includes a hook, a spring, and a microswitch — any one of these can fail independently.

Quick check: Look for dishes or utensils sticking out that prevent the door from closing fully. Check the door handle for physical damage. On some Bosch models, the door spring can snap, causing the door to drop open under its own weight.

Call a tech if: The door closes physically but the dishwasher won't start — the door switch has failed. Latch assembly replacement: $120–$200.

Problem 5: Control Panel Unresponsive

Buttons Not Working / Display Off

Cause: Child lock activated (most common and easiest fix), a control board fault, or a moisture issue that has damaged the control panel electronics.

Fix — child lock: On most Bosch models, hold the button marked with a key icon or a lock symbol for 3–5 seconds to deactivate child lock. The exact button varies by series — consult the model-specific owner's manual.

Fix — power reset: Switch off the circuit breaker for 60 seconds, then restore power. Many Bosch control board faults reset after a full power cycle.

Call a tech if: Child lock is off, power reset doesn't help, and the panel remains unresponsive. Control board replacement: $180–$350.

Bosch child lock: The child lock on Bosch dishwashers is notoriously easy to accidentally activate — it's triggered by holding certain buttons that can be pressed by accident when wiping the panel. Always check child lock before assuming a panel failure.

Problem 6: Condensation Drying & Wet Dishes

Dishes Coming Out Wet After Cycle

Cause: Bosch dishwashers use condensation drying — no electric heating element — which works by allowing moisture to migrate from hot dishes to the cooler stainless steel walls. This works excellently for glass and ceramic, but plastic items will always be wetter.

Improvement tips: Use rinse aid consistently (essential for Bosch drying — set dispenser to level 4 or higher). Select the Extra Dry option when available. Open the door slightly immediately after the cycle ends to let steam escape. Use Finish Quantum or similar premium all-in-one tablets rather than basic detergent.

Call a tech if: Glass and ceramic items are consistently soaking wet after a full cycle with rinse aid at the correct level and Extra Dry selected — this may indicate a heating element issue on models that do have one (some premium Bosch series have supplemental heating).

Problem 7: White Residue on Dishes

White Spots or Film on Glasses and Dishes

Cause: Hard water mineral deposits (limescale) are by far the most common cause. Bosch dishwashers have a built-in water softener that requires dishwasher salt — if the salt reservoir is empty, hard water goes through the machine untreated.

Fix:

  • Check the salt indicator on the control panel or inside the door. Refill the salt reservoir (bottom left of the tub interior) with coarse dishwasher salt — not table salt.
  • Refill the rinse aid dispenser.
  • Run a dishwasher cleaning cycle with a commercial descaler.
  • If you have very hard water, increase the water softener setting (accessible through the settings menu on digital models).

Note: White film that appears suddenly and heavily on glassware previously cleaned well almost always points to an empty salt reservoir. This is the most commonly overlooked Bosch maintenance item.

Frequently Asked Questions

E25 means the Bosch dishwasher cannot drain water. The most common cause is a clogged pump filter or a blockage at the drain pump impeller — often caused by a broken glass shard or food debris. Remove and clean the triple filter at the bottom of the tub. If the pump impeller is blocked, a technician needs to access the pump body.
E15 is the Bosch AquaStop flood protection code. Water has been detected in the base of the dishwasher. Tilt the dishwasher backward at a 45-degree angle for 1–2 minutes to drain water from the base tray, then return to upright and reset. If E15 returns, there is an active leak that needs professional repair.
The most common causes are clogged spray arms (food debris blocking the water holes), a dirty filter, or incorrect loading blocking spray arm rotation. Remove the spray arms and rinse under hot water with a toothpick to clear each hole. Clean the triple filter monthly — this is the single most impactful maintenance task for Bosch cleaning performance.
The Bosch door latch can fail from wear, impact, or a broken spring. Check for dishes preventing the door from closing fully. If the door closes but the machine won't start, the door switch has failed. Latch assembly replacement: $120–$200 with a technician.
Check for child lock first — hold the key or lock symbol button for 3–5 seconds to deactivate it. Then try a power reset by switching off the breaker for 60 seconds. If the panel remains unresponsive, the control board has failed and needs replacement ($180–$350).
White residue is almost always hard water mineral deposits. Check the dishwasher salt indicator and refill the salt reservoir if empty — Bosch has a built-in water softener that requires coarse dishwasher salt. Also ensure rinse aid is at the correct level. Run a descaler cycle monthly if you have hard water.
Most Bosch dishwasher repairs cost $130–$320. Drain pump replacement (E25): $150–$270. Door latch assembly: $120–$200. Control board: $180–$350. Water inlet valve: $120–$200. Nick's Appliance Repair charges $89 for diagnostics, waived when you proceed with the repair. Save $40 with our promo.

Related Services & Resources