West Coast Wrench logo West Coast Wrench — Appliance Installation & Repair
Bosch Diagnostics By West Coast Wrench Technical Team October 18, 2026 6 min read

Bosch Dishwasher Flashing E15, E24, or E22? Complete Diagnostic & Repair Guide

Bosch dishwashers are some of the quietest, longest-lasting machines in Greater Victoria homes—but because they use sealed stainless bases and current-sensing magnetic pumps, a minor drainage restriction or a two-tablespoon drip immediately locks the control panel with an E-series fault code. Here is how our technicians diagnose and clear Bosch E15, E24, E22, and E09 errors.

Bosch E15 base leak float switch, E24 drain pump check-valve blockage, and sump filter diagnostics.
Bosch E15 base leak float switch, E24 drain pump check-valve blockage, and sump filter diagnostics. Bosch Sump & Pump Diagnostics

Technician Quick Answer

On a Bosch dishwasher, E24 indicates a drainage restriction (kinked drain hose, blocked sink air-gap/disposal knockout, or unseated inner sump pump cover), E22 means the triple-mesh cylindrical sump filter is clogged, and E15 means the AquaStop flood sensor detected water inside the sealed bottom base pan. While E22 and unseated pump covers are safe DIY fixes, persistent E15 leaks and E09 heat-pump faults require on-site service ($110–$160 CAD diagnostic visit across Greater Victoria).

1. Fixing Bosch E24 & E25: The Hidden White Pump Cover Secret

Over 80% of Bosch dishwasher service calls in Victoria involve code E24. Homeowners often unhook the drain hose under the kitchen sink, find it completely clear, and assume the control board is broken.

Here is the technician secret: remove the bottom dish rack, twist out the cylindrical filter assembly, and look down into the wet sump well on the left side. Every Bosch 100, 300, 500, and 800 dishwasher has a small white plastic spoon-shaped impeller cover that snaps over the drain pump blades. If that plastic cover is popped loose by 2 millimeters—or was left on the counter after cleaning—the pump impeller simply churns water in circles without building pressure, triggering E24 every single cycle. Press it straight down until you hear a sharp click.

Bosch Error CodeFault MeaningPrimary Culprit & Fix
E24 (or E25)Drainage Timeout / Restricted Discharge1) White plastic drain pump cover inside the sump is loose/missing (causes impeller cavitation); 2) Clogged under-sink garbage disposal knockout or high-loop kink; 3) Glass shard jamming the magnetic drain pump impeller.
E22Sump Filter Screen BlockedGrease, labels, or calcium film clogging the fine stainless micro-filter cylinder at the bottom of the tub. Twist counter-clockwise, scrub with warm soapy water, and reseat.
E15AquaStop Base-Pan Flood Protection ActiveWater has dripped into the sealed bottom floor pan, lifting the styrofoam float disc. Drain pump runs continuously even with the door open. Caused by a weeping sump perimeter seal, loose water inlet valve, or split spray arm.
E09 (or E11)Circulation Heat-Pump Heating Circuit OpenThe integrated heating ring built into the Bosch main wash circulation pump has burned open. Requires replacing the OEM heat-pump assembly.
E18 (or E17)Water Inlet Flow Too LowClosed under-sink shutoff valve, kinked braided supply line, or failed AquaStop electric water inlet valve.

2. Fixing Bosch E15: Why Tilting the Machine Is Only a Temporary Trick

When code E15 flashes and the drain pump refuses to shut off, water has collected inside the sealed plastic or stainless pan beneath the tub, raising a styrofoam safety float. Forum videos often tell homeowners to unplug the machine and tilt it 45 degrees backward to pour the water onto the kitchen floor.

While tilting clears the float switch for a day or two, it never fixes the actual leak. On Victoria dishwashers, E15 is almost always caused by a weeping rubber sump-to-tub perimeter gasket (which requires an inexpensive Bosch OEM seal repair kit), a loose water-inlet flow meter O-ring, or excess suds from using liquid hand-dish soap or too much rinse aid in Victoria's ultra-soft Sooke Lake water.

Need a Technician in Greater Victoria?

On-site diagnostics ($110–$160 CAD), preventative deep cleaning ($130–$180 CAD), and upfront flat-rate repair quotes before work begins.

3. Bosch E22 & E09: Filter Maintenance vs. Heat-Pump Replacement

If your machine alternates between E22 and E24, soak the fine mesh sump filter in warm water with a drop of dish soap and scrub it with a soft toothbrush so water flows freely through the screen.

If your dishes come out ice-cold and wet at the end of the cycle with code E09, the integrated heating element inside Bosch's combined circulation/heater pump has failed open. Our technicians carry genuine Bosch OEM heat-pump assemblies and drain pumps for single-visit dishwasher repair across Greater Victoria.

Frequently Asked Questions

Why does my Bosch dishwasher keep showing E24 even when the drain hose is clear?

On Bosch dishwashers, E24 is measured by electrical current draw on the drain pump motor. If the small white plastic impeller cover inside the sump well is not snapped down tightly, or if the rubber check-valve flapper is swollen, the pump cavitates and triggers E24 even when the hose is clear.

Is it safe to run a Bosch dishwasher with an E15 error code?

No. E15 means water is actively pooling inside the electrical base pan underneath the tub. Running the machine repeatedly without sealing the sump gasket or inlet leak risks shorting the main power module or damaging your kitchen subfloor.

How much does Bosch dishwasher repair cost in Victoria, BC?

On-site Bosch dishwasher diagnostics across Greater Victoria range from $110 to $160 CAD depending on location, basic sump/filter deep cleaning runs $130 to $180 CAD, and component repairs (such as drain pumps, sump seal kits, or E09 heat pumps) are quoted upfront as a flat rate before work begins.

Greater Victoria & South Island Dispatch

Ready to Book a Diagnostic or Service Visit?

On-site diagnostic visits ($110–$160 CAD depending on distance), preventative deep-cleaning service ($130–$180 CAD), and bespoke upfront flat-rate repair quotes across Greater Victoria.

Call +1 (236) 330-7180 Request Service Online
Call Now Request Service