Bosch / Thermador / Gaggenau dishwashers: E-codes, resets and the stored-fault test program

Current BSH dishwashers show E-codes on the display; Bosch's own pages tie E24 to a drain problem and E15 to water in the base (leak protection). A reset is a power cycle or holding Start for a few seconds, which cancels the program and pumps out. Older models have a test program entered by holding two program buttons while switching on; it shows stored faults as numbers that add together (1, 2, 4, 8, 16), so a 3 means faults 1 and 2.

Cross-checked ~30 min moderateBrands: Bosch, Thermador, Gaggenau, Siemens

Before you start

  • Shut off power and water before tipping the unit or opening the base
  • An E15 with water on the floor: shut the water supply first

Diagnostic steps

Unlock all 7 steps with expected values

Full library + AI assistant + the OnCall Tech app for iPhone & Android. $34.90, one time.

Get lifetime access

OnCall Tech is a reference tool for trained technicians and can make mistakes. Always disconnect power and confirm with the manufacturer's documentation before you work.

More dishwashers guides

Guide · Dishwasher

Whirlpool family dishwashers: reading Clean-light flash codes, F#E# displays and the diagnostic cycle

Models with a display show the code as F#E#. Lights-only models blink one LED in two groups: the first group is the F (function) number, a short pause, then the E (error) number, then a long pause before it repeats. A diagnostic cycle on many of these controls is entered by pressing any three keys in a 1-2-3 order three times quickly, which lights all indicators and lets you run the cycle to watch each function.

8 steps ~20 mineasy
Guide · Dishwasher

GE appliances: reading and recalling fault codes on dishwashers and laundry

GE dishwashers with electronic controls show codes on the display (C1, H2O, PF and similar) or flash the Start/Reset light in counted groups on LED-only models. GE itself splits codes into ones the user can clear (delay, detergent cup, power failure, kinked hose) and ones that need service. GE laundry generations differ a lot: older top-loaders flash LEDs, front-loaders keep a stored-code list inside a test mode. Entry sequences vary between GE models and the sources disagree, so take them only from the model's tech sheet.

7 steps ~20 mineasy
Guide · Dishwasher

Frigidaire / Electrolux: diagnostic mode, last-fault recall and relay-test codes that are not faults

Newer Frigidaire/Electrolux dishwashers show i-codes (i10, i20, i50 and similar) and two-letter codes; during the relay test inside diagnostic mode they also show short codes that only confirm the test is running and are not faults. Front-load washers keep a last-code readout you reach with a button pair or knob position. Refrigerators lose the fault code when the plug is pulled. Entry sequences differ by model and the sources conflict, so get them from the service data sheet on the unit.

6 steps ~20 mineasy
Bosch / Thermador / Gaggenau dishwashers: E-codes, resets and the stored-fault test program · OnCall Tech