mypros+
Error code reference

Bosch Dishwasher Error Code Er:04

Door actuation defective-mechanical problems, wire harness, triac defective, door relay stuck (fatal error).

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the Er:04 error code actually means

Your Bosch dishwasher is showing Er:04 because it cannot confirm that the door is properly latched and locked. The dishwasher will not run until this problem is fixed because it is a safety-related issue. The cause could be something as simple as the door not closing fully, or it could be a wiring or electronic component problem.

Diagnostic procedure

The full Er:04 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Close door, check lock, check wire harness.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock Er:04 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of Er:04

Ranked by how often they cause this code
  1. 1Door not fully closed or latch misaligned
  2. 2Damaged or disconnected wire harness
  3. 3Faulty door latch assembly
  4. 4Defective triac on the control board
  5. 5Stuck door relay

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about Er:04

What does Er:04 mean on a Bosch dishwasher?
Er:04 is a fatal door actuation error indicating the dishwasher cannot confirm proper door latch operation. The fault can be caused by a mechanical latch problem, a wiring harness issue, a defective triac, or a stuck door relay on the control board. Because it is classified as a fatal error, the dishwasher will not start or resume a cycle until the condition is corrected.
Is it safe to use my Bosch dishwasher while Er:04 is displayed?
No. Er:04 is a fatal error, which means the dishwasher will not operate while the code is active. Attempting to force the appliance to run with a faulty door latch circuit is not safe, as a proper door seal is required to contain water and heat during the wash cycle. The error must be diagnosed and corrected before normal use can resume.
How much does it cost to repair a Bosch dishwasher showing Er:04?
Repair costs vary depending on the failed component. A door latch assembly replacement is typically the least expensive fix, often ranging from $50 to $150 in parts plus labor. Control board replacement, which is required if the triac or relay has failed, is more costly and can range from $150 to $400 or more depending on the model and service rates in your area.
How do I fix Er:04 on my Bosch dishwasher?
Start by firmly closing the door and confirming the latch clicks into place, then inspect the latch strike for obstructions or damage. Next, check the wire harness running from the door latch to the control board for any visible breaks, pinched wires, or loose connectors. If those steps do not resolve the error, the door latch assembly itself or the main control board may need to be replaced.
Will resetting my Bosch dishwasher clear the Er:04 error?
A reset may temporarily clear the displayed code, but because Er:04 is caused by an underlying mechanical or electrical fault, the error will return as soon as the dishwasher attempts to verify the door latch again. A permanent fix requires addressing the root cause, whether that is the latch mechanism, the wire harness, or a component on the control board.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass