Commonly referred to as fault codes, Bosch dishwashers store up to ten error code events in its flash ROM located on the control board(unless they are unplugged for a long time)
The purpose of these error codes is to help you identify the part or parts that are causing problems such as not heating, stalling in washing or draining cycles, water not filling, etc.
You need to keep in mind that these error codes are NOT foolproof; some may lead you down the road to replacing expensive parts when the problem is caused by something else entirely. So it is very important that you go through the process of elimination before jumping to any repair conclusion.
Depending on the particular model, the method to enter the “service mode” and retrieve the stored error code may be different.
Since I own the Bosch Dishwasher model SHX45P06UC/64, methods described in this post will be applicable to this particular model.
Some methods may also work on your Bosch dishwasher model so it would be great to post your results in the comments section so that others can benefit.
ENTERING SERVICE MODE
- With the door opened, press and hold down the POWER SCRUB and REGULAR WASH buttons (just above the buttons you should see CANCEL/RESET label), then press and hold down the POWER ON/OFF button
- The LED display will show C6 to confirm that you are entering the SERVICE MODE
- Release the POWER ON/OFF button then release the POWER SCRUB and REGULAR WASH buttons
- Upon releasing all buttons, the display will show the error code (in my case E1 – I will go over what that means shortly)
- You can press the REGULAR WASH button to cycle through up to 10 error code events. Each time you press the REGULAR WASH button, you will see a two digit number (i.e. 01, 02,…,10), followed by a alpha-numeric error code (i.e. E1, E2, etc.)
- Bosch dishwashers store up to ten event codes,.
- E00 – No fault
- E12 – Limescale build up
- E14 – Flow meter failure
- E15 – Water in the base trough
- E16 – Water filling the system
- E17 – Water filling the system
- E22 – Filter is blocked
- E23 – Issue with waste water pump
- E24 – Dishwasher not draining
- E25 – Waste water pump blocked, drain issue, filter clogged or pump impeller is hammed
Bosch Dishwasher Troubleshooting – Error Code E14
- E14 error code indicates a flow meter failure or an issue with water flowing into the dishwasher and.or filling system.
- The main symptom is that water may not be able to enter the dishwasher
Bosch Dishwasher Troubleshooting – Error Code E15
- E15 error code indicates the detection of water in the base trough by the safety switch
- This error code is informing you that the leakage protection has worked and there is a water leak
- This is a common occurrence when there is too much suds/bubbles during the washing cycle (byproduct of hand washing dishes with dish detergent which is NOT compatible with dishwashers)
- You will need to turn off the water supply, then pull out the unit to dry out the base trough (i.e. use rags to soak up water to speed up the drying process)
Bosch Dishwasher Troubleshooting – Error Code E16 + E17
- These codes indicate a problem with water flowing into the dishwasher or the filling system
- The water may not be able to enter the dishwasher
- Check the inlet hose and make sure it is not kinked or damaged
Bosch Dishwasher Troubleshooting – Error Code E22
- E22 error code indicates dishwasher filter blockage
- The filter’s job is to screen out large food particles to prevent them from jamming up pump impeller so it needs to be cleaned out regularly
- Remove the filter and clean out any debris by washing it with mild soap using soft toothbrush
Bosch Dishwasher Troubleshooting – Error Code E23
- E23 error code indicates a problem with the waste water pump, caused by blocked, clogged or faulty drain pump
Bosch Dishwasher Troubleshooting – Error Code E24
- E24 error code means that the dishwasher is not properly draining due to the drain filter possibly being blocked
- You should first check the inlet water hose to confirm that it is not damaged or kinked
- Check the siphon connection and verify that it is sealed
- Pump cover may be loose. Remove the filter cover and try to move it to confirm that it is not loose.
- If you have hard water, your inlet valve may have built up mineral deposit. You should check the continuity to ensure that the valve is operating correctly
Bosch Dishwasher Troubleshooting – Error Code E25
- E25 error code indicates an issue with the drain pump, causing the dishwasher to not drain properly
- First, check to see if the drain pump cover is loose
- Second, check to see if the drain pump is blocked by removing the filter and washing it with soft + toothbrush
- Third, check the pump and remove any debris (look for egg shells)