mypros+
Error code reference

Bosch Dishwasher Error Code E:2050

Safety relay heater defective

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 E:2050 error code actually means

Your Bosch dishwasher has detected a problem with a protective switch inside the part that controls the heating element, so it has turned off the heater to keep things safe. Your dishwasher will still run, but the water will not heat up, so dishes may come out dirty or wet. A technician will need to replace an internal electronic component called the power module to fix this.

Diagnostic procedure

The full E:2050 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
Replace the power module.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E:2050 procedure $9.95

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

Most common causes of E:2050

Ranked by how often they cause this code
  1. 1Failed safety relay in the power module
  2. 2Electrical surge or voltage spike
  3. 3Overheating of the power module
  4. 4Pre-existing heating element fault

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 E:2050

What does E:2050 mean on a Bosch dishwasher?
E:2050 means the safety relay in the heater circuit has been detected as defective by the dishwasher's control system. The safety relay is a component inside the power module that monitors and controls the heating element. When this relay fails, the dishwasher disables the heater and continues operating in a no-heat mode. Resolving this fault requires replacing the power module.
Is it safe to keep using my dishwasher with error E:2050?
The dishwasher will continue to run cycles when this code is active, as the control system disables only the heater rather than shutting down the appliance entirely. There is no immediate safety hazard in running the machine in this state, but wash performance will be poor due to the absence of heated water. It is best to have the power module replaced promptly to restore normal operation.
Will resetting my Bosch dishwasher clear the E:2050 error code?
A reset may temporarily clear the fault code from the display, but the error will return once the dishwasher runs again and the control system re-detects the defective safety relay. Because E:2050 points to a hardware failure in the power module, no amount of resetting will resolve the underlying problem. The power module must be replaced to permanently clear this code.
Can I fix E:2050 myself or do I need a technician?
Replacing the power module on a Bosch dishwasher is an intermediate to advanced repair that involves working with line-voltage wiring and multiple electrical connections. A technician with appliance repair experience is strongly recommended. If you are comfortable with electrical safety procedures and disassembly, the repair is technically possible as a DIY project, but incorrect installation can cause further damage or safety hazards.
How much does it cost to repair a Bosch dishwasher with error E:2050?
The cost will depend on the price of the replacement power module and local labor rates. Power module parts for Bosch dishwashers typically range from $80 to $200 or more depending on the model. With professional labor included, total repair costs commonly fall in the range of $150 to $350. Getting a quote from a certified technician before proceeding is advisable.

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

Get Started

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