The E04 error on your Bosch Dishwasher means the appliance has detected a problem with its heating circuit or water heating element. The dishwasher will usually pause the cycle or fail to complete it properly. In most cases this is fixable at home without calling an engineer.
| Error code | E04 |
|---|---|
| Meaning | Heating element or heating circuit fault detected during the wash cycle |
| Severity | Medium — dishwasher may still run but won't heat water properly, affecting cleaning and drying |
| Time to fix | 15–45 minutes |
| Tools needed | Multimeter, screwdriver (Phillips and flathead) |
What the E04 error means
Bosch dishwashers use an internal heating element to warm water during the wash and rinse phases. When the control board can't confirm the heater is working correctly — either because it's not heating at all, heating too slowly, or the sensor reading is off — it triggers the E04 code. This is different from mechanical issues like a stuck drill chuck or dead battery pack you might see with power tools; it's an electrical/thermal fault specific to the appliance's internal wiring and components.
Left unresolved, the dishwasher will keep running cold or lukewarm cycles, which means poor cleaning results and dishes that don't dry properly.
Common causes
- Limescale build-up on the heating element reducing efficiency
- Faulty heating element that has burnt out or cracked
- Failed temperature sensor (thermistor) sending incorrect readings
- Loose or corroded wiring connections at the heater terminal
- Blocked water flow preventing the heater from being submerged properly
- Control board fault misreading a healthy heater as failed
How to fix the E04 error
- Power cycle the dishwasher. Turn off at the wall, wait two minutes, then restart. This clears temporary sensor glitches and re-runs the self-check.
- Check for limescale. Run a hot wash with a dishwasher descaler or cleaner, especially if you're in a hard water area. Built-up scale insulates the heating element and stops it working efficiently.
- Inspect the heating element. Remove the lower spray arm and filter to access the element. Look for visible cracks, discolouration, or burn marks.
- Test with a multimeter. Disconnect power, then check the heating element and thermistor for continuity. No reading usually means a faulty part that needs replacing.
- Check wiring connections. Inspect the wires leading to the heater and sensor for corrosion or looseness, and reconnect or clean contacts as needed.
- Call a qualified engineer if the element or sensor tests faulty, or if the fault code returns after these steps — replacing internal heating components usually requires professional servicing.
FAQ
Can I still use the dishwasher with an E04 error showing?
You can try, but wash performance will likely be poor since water won't reach the correct temperature. It's best to fix the fault first.
Is E04 covered under warranty?
If your dishwasher is still within its warranty period, contact Bosch support before attempting repairs yourself, as opening the unit may void coverage.
How do I stop this error from coming back?
Regular descaling every 1–2 months, especially in hard water areas, is the most effective way to prevent heating element faults from recurring.
