FixCode Guide
Home › Bosch › Bosch Dishwasher › Bosch Dishwasher E07 Error Code: Meaning, Causes & Fix

Bosch Dishwasher E07 Error Code: Meaning, Causes & Fix

Bosch Dishwasher display showing E07 — FixCode Guide error code graphic

Drying fan / Zeolith drying fault on equipped Bosch models (the fan in the drying system is faulty) — model-specific member of the E0x block.

E07 on Bosch dishwashers with the Zeolith/fan drying system reports a fault in the drying fan circuit: the fan that moves air through the Zeolith chamber (or over the tub in fan-drying models) isn't running or reporting. Wash performance is unaffected; drying is — loads come out wet. On models without that drying system E07 is not used, so its presence itself identifies your machine's configuration. Bosch's own error-code list gives E07 in one sentence — 'The Zeolite (Crystal Dry) fan motor is defective' — and that sentence explains why the code only exists on some machines. CrystalDry is Bosch's name for its Zeolith drying system: a container of the mineral zeolite sits in the base, and during drying a fan moves moist air from the tub through that container, where the zeolite absorbs the moisture and releases heat in the process, warming the air that returns to the tub. The fan is therefore not an accessory to the drying system — it is the component that makes the air move at all, and a fan motor that will not run leaves the zeolite sitting in still, saturated air while the load stays wet. Bosch groups the drying system's other half one code away: E10 is the Zeolite (Crystal Dry) chamber heater fault, the heater that drives the absorbed moisture back out of the mineral ready for the next load. E07 and E10 between them cover the chamber's moving part and its heating part, and quoting the right one matters, because the parts and the tests differ. Note also what E07 is not: it has nothing to do with the wash system or the heater that warms the wash water (that is E09's heat pump) — an E07 machine washes a load perfectly well and then fails at the one job its premium drying system was bought for.

Applies to: Bosch dishwashers with Zeolith/fan drying only.
Safety first. Safety first: disconnect power before any internal check, and never defeat a safety switch or sensor to 'test' an appliance. Switch the dishwasher off and trip its breaker before tilting it, removing the base tray or touching the circulation pump. Bosch's leak system works with a float in the base — if it has triggered, the base contains water.

What causes the E07 code on a Bosch dishwasher?

Drying fan motor failure

The small fan in the drying duct fails.

Fan obstructed by debris/scale

The drying duct accumulates deposits over years.

Wiring/control output to the fan

The minority branch.

Water where the drying system should be dry

Field reports on CrystalDry models describe the zeolite system's sump and fan area accumulating water — from a seal letting wash water track into the drying duct, or condensate collecting where it should drain. A fan motor that has been sitting in moisture fails electrically and mechanically, and a fan replaced without curing the water path is a fan being set up to fail again: on any E07 where the fan area shows water staining or the code followed a leak event, the seals around the zeolite system are part of the diagnosis, not an afterthought.

The fan's wiring harness

Bosch's one-liner names the motor, but the circuit includes the harness between the control and the fan, and technicians who have replaced the fan on these models report the harness as the remaining suspect when a known-good fan still codes E07. Heat, moisture and vibration all live in the base where this harness runs; a chafed or corroded run reads to the control exactly like a dead motor.

Checks to run before you replace anything

  1. Listen for the drying fan during the dry phase (a soft fan hum after the wash goes quiet) — absence supports the code.
  2. Do Bosch's published first step before anything else: reset power at the breaker for 30 seconds, restore it, and run a cycle through to the drying phase. Bosch prints that reset against E07 in its own list — a one-off control glitch clears there, and a code that survives it has earned the deeper diagnosis.
  3. Separate the wash verdict from the drying verdict: open the machine at the end of the wash phase (hot, steamy, dishes clean) and again after drying should have happened. Hot-and-clean followed by wet is E07's signature confirmed by hand; a load that is also cold or dirty means a second fault is travelling with it.
  4. Listen at the point in the cycle where drying begins: on CrystalDry models the drying fan's soft hum is audible once the wash noises stop. Silence at that point, on a machine that used to hum, is the motor's absence confirming the code before any panel comes off.

How to fix bosch dishwasher error code e07?

  1. Clear the duct/fan if obstructed; replace the fan unit if dead (side/base access — technician-grade for most owners).
  2. If the breaker reset does not clear it, Bosch's published route for E07 is its own service channel: the fan motor is a base-access component on a built-in, and Bosch's list directs owners to Bosch Customer Support rather than to a DIY procedure. Book the visit with the full code and the model number — 'CrystalDry fan motor' is the part family the technician will bring. And whoever does the work: a fan found wet or sitting in a stained duct is not finished when the new fan spins — the duct and seals that let water reach it are checked in the same visit, or the code returns on the new part's schedule instead of the old one's.

The part that usually fails: Drying fan unit

Model-specific assembly in the Zeolith/drying duct.

Bosch dishwasher e07 error code reset

Cycle reset after repair; clears when the fan runs in the dry phase.

On Bosch dishwashers, most error codes clear when the cycle is cancelled: hold the Start button for about 3 seconds until the display shows 0:01, let the machine pump out for a minute, then switch off. For many codes a control reset is the next step — switch the machine off, and on models with a physical power switch also cut power at the breaker for a few minutes. A code that returns straight after a reset is an active fault; Bosch controls re-detect it at the next self-check, typically within the first minutes of a new cycle.

Why does the E07 code keep coming back?

E07 after a fan change = control output diagnosis. E07 returning after a fan replacement has a short suspect list and a known order: the harness between control and fan first (the survivor part in technician reports on exactly this pattern), then the water path that killed the original fan if the duct was wet, then the control's fan output. An E07 that returns only on the hottest, longest cycles points at moisture and heat in the duct rather than a motor that tests fine cold — record which cycles trigger it, because that pattern is the diagnosis the second visit starts from.

Can you still use the dishwasher with E07 showing? Yes for washing — drying will disappoint until the fan is fixed. Towel-dry meanwhile or open the door post-cycle (many Bosch models auto-pop for this reason).

How to stop E07 coming back

When to call a pro. Access on built-ins is involved; most owners will hand E07 to a technician.

Retrieving stored fault codes on Bosch dishwashers

Bosch dishwashers store the last errors in a fault memory that can be read in the customer-service/test program (entered with a two-button hold that varies by series — e.g. holding two program buttons while switching on). The test program also steps through fill, heat, wash and drain so a technician can see which stage re-triggers the code. The exact button pair for your series is in the service documentation; the fault memory survives a normal reset, which is why a Bosch technician can still see a code you cleared from the display.

Other Bosch dishwasher error codes

CodeMeaningFirst fix
E01Heat pump motor circuit fault at the main control board — Bosch's own published definition of E01 on its dishwasher error-code lists, with exactly one published owner remedy: reset power at the breaker for 30 seconds, and if the code is not resolved, contact Bosch Customer Support.Confirm the code at the machine and repeat the breaker reset once; a code that returns immediately or mid-cycle is treated as a hard circuit fault from this point.
E02Main control board relay fault.Reset power at breaker for 30 seconds; if it returns, call Bosch service.
E03Main control board relay fault.Reset power at breaker for 30 seconds; if it returns, call Bosch service.
E04Power module failure, grouped with E01 to E05 in Bosch manuals.Switch off and restart once; if it returns, call Bosch service.
E05Wash arm diverter circuit fault in the main control board.Reset power at breaker for 30 seconds; if it returns, call Bosch service.
E06Door sensor circuit fault.Reset power at breaker for 30 seconds; if it returns, call Bosch service.
E08Heat pump detects the water level in the tub is too low.Check water supply is fully on, check for leaks, and restart.
E09Heating circuit error — the dishwasher's heater is not working (heat pump/heater fault).Technician testing separates element vs NTC vs board (the heat pump assembly is metered at its terminals).
E10Zeolite (Crystal Dry) chamber heater fault.Reset power for 30 seconds; descale, and call Bosch service if it returns.
E11NTC temperature sensor or its wiring harness error.Call Bosch service to test the NTC sensor and wiring.
E12Limescale build-up in the heat pump.Descale with Bosch descaler; use softening salt if your model has a softener.
E13Incoming water is too hot, above 75 degrees C (167 degrees F).Make sure inlet water temperature stays below 75 degrees C (167 degrees F).
E14Flow meter failure, or water is not flowing in correctly.Check the inlet hose is not kinked; if it returns, call Bosch service.
E15Water in the base / leak protection active — the AquaStop safety system has detected water in the base tray and shut the water supply off.Repair the leak found (seals, hoses, wash arm, pump seal as applicable).

See the full list on the Bosch Dishwasher error codes hub.

Codes E07 gets confused with

E01 — Heat pump motor circuit fault at the main control board — Bosch's own published definition of E01 on its dishwasher error-code lists, with exactly one published owner remedy: reset power at the breaker for 30 seconds, and if the code is not resolved, contact Bosch Customer Support. Bosch defines this code more precisely than most.

E09 — Heating circuit error — the dishwasher's heater is not working (heat pump/heater fault). E09 is Bosch's heating fault: the control drove the heater (on modern Bosch machines the heater is integrated in the circulation 'heat pump') and the temperature didn't rise as expected.

E22 — Filter clogged — the filter system is blocked and needs cleaning (a maintenance code, not a breakdown). E22 is Bosch telling you the filters are too clogged to run properly: the control detects the circulation/drain behaving as if the filter is matted (because it is).

E25 — Drain pump error — the drain pump is blocked, jammed, or its cover is not fitted (Bosch). E25 is E24's closer relative: where E24 indicts drainage generally, E25 points at the pump itself — the impeller is jammed by debris, the pump cover is missing/loose (Bosch's manual calls this out explicitly for E25), or the pump motor has failed.

Frequently asked questions

My Bosch has no Zeolith — why E07?

Then your model's E07 branch differs; the model chart governs. The drying-system reading applies to Zeolith/fan-drying models.

Is E07 the same as the h:07 on my Bosch display?

No — and the confusion is common enough to check before anything else. A display reading h:07 (lowercase h, colon) is the delay-start timer: the cycle is set to begin in 7 hours, and Bosch's manuals document the h:XX delay display across the range. E07 is a fault code with no colon and no countdown. If the machine starts on schedule hours later, you never had E07.

Bosch's list just says the fan motor is defective — could it be anything else?

Bosch's published line names the motor because that is the component the control is monitoring and the usual failure. The circuit around it — the harness to the fan and the control's output — can produce the same report, which is why a technician meters the circuit rather than ordering on the code alone. What it cannot be is a wash-system fault: E07's territory is the CrystalDry drying fan only.

My Bosch has CrystalDry and E07 — can I turn the drying system off and keep washing?

The wash side of the machine is unaffected, and loads will wash normally; they will simply dry the way a fan-less dishwasher dries — poorly, especially plastics. Opening the door at cycle end to let steam escape, and using rinse aid, are the honest stopgaps. There is no owner setting that converts E07 into a non-fault; the code clears when the fan runs.

How to fix bosch dishwasher error code e07?

Start here: Clear the duct/fan if obstructed; replace the fan unit if dead (side/base access — technician-grade for most owners). If the breaker reset does not clear it, Bosch's published route for E07 is its own service channel: the fan motor is a base-access component on a built-in, and Bosch's list directs owners to Bosch Customer Support rather than to a DIY procedure. Book the visit with the full code and the model number — 'CrystalDry fan motor' is the part family the technician will bring. And whoever does the work: a fan found wet or sitting in a stained duct is not finished when the new fan spins — the duct and seals that let water reach it are checked in the same visit, or the code returns on the new part's schedule instead of the old one's.

Related guides

Bosch Dishwasher error codes hubAll Bosch error codes

Facts on this page were checked against manufacturer documentation: www.bosch-home.ca · www.bosch-home.com · www.bosch-home.com · washingcodes.com · manuals.plus · mans.io