E07 means Bosch has detected a fault in the drying system — specifically a defective Zeolite or Crystal Dry fan motor, per Bosch's official code definition. E2030 is a newer-platform electronics fault on HomeConnect/Series models where Bosch's published guidance is identical to several sibling codes: reset the breaker for 30 seconds, and call 1-800-944-2904 if it doesn't clear. For both codes, start with a breaker reset. For E07 specifically, checking for a fan obstruction and inspecting wiring to the fan motor are productive DIY steps before calling a technician. Fan motor replacement is the most common confirmed repair for E07, though it requires partial disassembly.
Zeolite / Crystal Dry fan motor is defective. The drying fan is not operating as expected — silent when it should run, running erratically, or failing to reach speed. Dishes come out wetter than normal. DIY checks: fan obstruction, wiring. Fan replacement often needed.
System electronics fault on newer HomeConnect-era dishwashers. Bosch publishes no component-level detail beyond "reset the breaker for 30 seconds; if not resolved, call 1-800-944-2904." Related to E2120 and E2130 in the same fault group.
E07 — Zeolite / Crystal Dry fan motor fault. Bosch's official code definition is unambiguous: the drying fan motor is defective. The drying fan is a dedicated small motor that actively circulates air during the drying phase of a cycle. On standard Bosch models this is a condensation-drying system fan. On premium models equipped with Zeolite or Crystal Dry technology, this fan draws warm moist air from the tub through a chamber of zeolite mineral granules, which absorb moisture through a chemical reaction and release heat — a highly effective and energy-efficient drying method. When this fan stops, runs too slowly, or produces an incorrect current draw, the control board raises E07. The symptom is dishes that come out wetter than usual, combined with the cycle stopping or ending without completing the drying phase.
E07 is distinct from fill, drain, and heating codes. Cleaning the filter and checking the drain hose — the instinctive first steps for many dishwasher codes — will not fix E07. The fault is entirely in the drying system. Bosch's official first step is a 30-second breaker reset. If that doesn't clear the code, inspecting the fan for obstruction and testing the wiring are the next productive steps before a technician is called for fan motor replacement.
E2030 — System electronics fault. This is a newer-platform code used on Bosch's HomeConnect and latest-generation Series dishwashers. Bosch publishes no component-level detail for E2030 on their consumer pages — the guidance is the same as for several sibling codes (E2120, E2130): reset the breaker for 30 seconds and call 1-800-944-2904 if it doesn't clear. This brevity reflects the nature of the fault: E2030 sits in the same category as other board-level electronics faults that require trained technician diagnosis and, where a board is confirmed faulty, a factory-programmed replacement unit.
Premium Bosch dishwashers (typically Series 6 and Series 8) use a chamber of natural zeolite mineral granules as a drying aid. During the drying phase, a fan draws moist warm air from the tub through the zeolite chamber. The minerals absorb moisture through a chemical reaction that generates additional heat, feeding warmer dry air back into the tub. This makes them exceptional at drying plastics — something condensation drying struggles with — and very energy-efficient. The fan is critical to this process: without it circulating air through the zeolite chamber, drying fails entirely and E07 is raised. Models without Zeolite technology can still display E07 if they have a standard condensation-drying fan that fails.
Trip the dishwasher's circuit breaker and leave it off for at least 30 seconds — Bosch's published guidance for both E07 and E2030. A full 5 minutes is better, giving the control board time to fully discharge and clear any transient fault state. Restore power and run a complete wash cycle. If the code clears and the cycle completes with dry dishes, a power event was the cause.
Run a full cycle and pay attention during the last 20–30 minutes when the drying phase is active. In a quiet kitchen you should be able to hear a faint whirring sound from the fan. If the fan is completely silent when it should be running, the motor has likely stopped entirely. If it makes a grinding, rattling, or intermittent noise, debris or a mechanical fault is the probable cause. This listening test costs nothing and helps narrow the diagnosis.
With the dishwasher fully disconnected from power, the drying fan is typically located on the side or top of the inner tub area, accessible by removing the outer door panel or a side access panel depending on the model. On some models it can be partially inspected by removing the inner door liner. Once accessible, check the fan wheel for debris, check the air intake duct for blockages, and try to spin the fan wheel by hand — it should rotate freely with moderate resistance. Remove any debris you find.
With the machine unpowered and the fan area accessible, trace the wiring harness from the fan motor back toward the control board. Check that all connectors are firmly seated and that the wire insulation shows no signs of chafing, heat damage, or corrosion at the terminal pins. Reseat any loose plugs. A loose connector between the board and the fan motor can produce E07 without either component having failed — and reconnecting it costs nothing.
With the machine fully disconnected from power and the fan motor accessible, disconnect the motor's electrical terminals and measure resistance across them with a multimeter set to ohms. A healthy drying fan motor typically reads a specific value for your model (consult the tech sheet — commonly around 50–150 Ω for Zeolite fan motors, varying by model). A reading of OL (open line / infinite resistance) confirms the motor winding has burned out and the fan assembly needs replacement.
If the fan motor has failed (confirmed by multimeter or by being completely silent when it should run), fan motor or Zeolite blower assembly replacement is required. On most current Bosch models this requires laying the machine on its side and removing multiple panels to reach the fan from below — a moderately complex job that a certified technician can complete efficiently. If the fan and wiring test fine but E07 persists, or if E2030 has not cleared after a reset, the control board is the remaining suspect and must be replaced with a factory-programmed unit by a Bosch-certified engineer.
A breaker reset is the only DIY step for E2030. For E07, fan obstruction and wiring checks are productive DIY steps. Book a professional repair if:
Same-day appointments across Boston. Certified Bosch technicians, common parts stocked on the truck, and a 90-day warranty on every repair.
On some models E07 stops the cycle; on others the machine completes the wash but skips the Zeolite drying phase. Bosch's official guidance implies the machine should not be run while the error is active, as the drying system is not functioning correctly. If the machine stops mid-cycle you cannot continue the wash without clearing the code first. If it completes but dishes are wet, the wash portion is running — but running the machine with a known fan fault risks the motor getting worse or water accumulating in the fan area.
No — E07 is a drying-system fault, not a wash fault. The cleaning portion of the cycle (filling, washing, rinsing) is governed by separate components. If E07 appears and the cycle runs, your dishes should still be cleaned. The problem is that they will come out wet rather than dry, because the drying fan has stopped moving air through the drying system. The wash performance itself is not affected by the fan fault.
If E07 returns shortly after a new fan motor was installed, the most common reasons are: the new motor has a wiring connection that isn't fully seated; water has been getting into the fan area from a separate leak (cracked spray arm, damaged hose) that wasn't identified during the fan replacement; or the replacement fan motor itself is faulty. If the fan was replaced very recently and E07 reappeared within a few washes, checking for water intrusion near the fan housing is the most productive next step.
They are different codes. E07 is specifically a drying fan fault on older and mid-generation Bosch displays. E2030 is a newer-platform electronics fault code on Bosch's HomeConnect and latest-generation models — Bosch publishes no component-level detail for it beyond a breaker reset and call to customer support. While both require technician attention if a reset doesn't clear them, E07 has a more specific and well-documented repair path (fan motor replacement), whereas E2030 typically points toward board-level electronics that require factory-level diagnosis.
A breaker reset and wiring reseat cost nothing. A replacement drying fan or Zeolite blower assembly runs $60–$120 as a DIY part, though access difficulty varies considerably by model. Professional repair in the Boston area for fan motor replacement typically runs $150–$280, and control board replacement (for E2030 or a board-level E07 cause) typically runs $300–$450, parts and labor included.