Bosch Washer Error Code Er:04
Door control broken
Door control broken — faulty Triac/control module or oversudsing.
First step from the service manual
Check for oversudsing; if not present, check Triac and control module.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for Er:04.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What Er:04 means on a Bosch washer
The Er:04 error code on a Bosch washer indicates a door control fault. This code is triggered when the control system detects an issue with the door locking mechanism's electrical circuit, specifically pointing to either a failed Triac component within the control module or a problem with the control module itself. The Triac is a semiconductor switching device responsible for controlling power delivery to the door lock assembly. When it fails, the machine cannot reliably confirm or control the door lock state and will halt operation to prevent unsafe use.
Oversudsing is also a recognized trigger for Er:04 and is typically the first condition to rule out. Excess foam generated by too much detergent or the wrong detergent type can interfere with sensor readings and electrical components, causing the control board to register a door circuit fault even when the hardware is intact. This makes oversudsing the most approachable and lowest-cost cause to investigate before moving on to component-level diagnosis.
If oversudsing is not present, the diagnostic focus shifts to the Triac and the control module. A faulty Triac may show visible burn marks or fail continuity testing. A control module failure can produce the same symptom without any outward physical damage, requiring substitution or bench testing to confirm. Both components are part of the main electronic control assembly, and replacement of either typically resolves the fault if oversudsing has already been eliminated.
Source: manufacturer service documentation.
Common causes of Er:04
- 01
Oversudsing from excess or wrong detergent
Wiring / connectionUsing too much detergent or a non-HE detergent in a high-efficiency washer generates excess foam that can disrupt sensor and electrical circuit readings. Check the drum for visible suds and run a rinse-only cycle to clear them.
- 02
Faulty Triac in the control module
Part replacementThe Triac is a semiconductor switching component that controls power to the door lock circuit. A failed Triac can prevent the door lock from receiving proper control signals, and it may show visible burn damage or fail electrical testing.
- 03
Failed control module
Part replacementThe main control board governs all door lock functions, and internal board failure can produce an Er:04 code without any visible damage to the board. This is typically confirmed by substitution after the Triac and wiring have been checked.
- 04
Wiring or connection fault in the door lock circuit
Wiring / connectionLoose, corroded, or damaged wiring between the control module and the door lock assembly can interrupt the signal the board uses to verify door status. Inspect harness connectors at both the board and the door lock for damage or poor seating.
- 05
Defective door lock assembly
Part replacementAlthough Er:04 points primarily to the Triac and control module, a door lock assembly that has failed electrically can place unexpected load on the Triac and contribute to the fault. Test the lock assembly's resistance to confirm it falls within specification.
Frequently asked questions about Er:04
What does Er:04 mean on a Bosch washer?
Can I fix the Er:04 error myself without calling a technician?
Is it safe to use my Bosch washer while it is showing Er:04?
How much does it cost to repair a Bosch washer with an Er:04 error?
Will resetting my Bosch washer clear the Er:04 error code?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass