What E0106 means
Bosch lists E0106 as a fault in the wash arm diverter circuit on the main control board. The diverter decides which spray arm gets the water at each stage, switching between the lower and upper arms, and the board drives it with a small motor. When that circuit fails, one rack may be washed and the other neglected. Restart the dishwasher and clean the filter; a recurring E0106 needs the diverter motor, its wiring and the board checked.
Error codes
Reference| Code | Meaning |
|---|---|
| E0106 | There is a wash arm diverter circuit in main control board fault/error. |
Signs that come with E0106
- One rack comes out dirty — Water is not being shared between the spray arms.
- A spray arm hardly turns — It is getting too little water, or none.
- The cycle stops with the code — The board halts once it detects the diverter circuit fault.
- Unusual clicking from the base — The diverter motor may be trying to move without success.
- Glasses on the top rack come out spotted while plates below are clean — The upper arms are missing their share of the rinse water, which is exactly the job the diverter controls.
Causes, ranked
- Diverter motor or its position switch failing — First: the small motor and its switch work every cycle and eventually wear out.
- Wiring or a connector fault to the diverter — Second: the harness under the tub can loosen or corrode, especially after a leak.
- A fault in the board's diverter circuit — Third: the circuit on the board that drives the diverter is what the code names.
- Debris jamming the diverter — Fourth: an object caught in the diverter can stop it moving, making the circuit report a fault.
Checks for E0106
- Restart from the breaker — A one-off error clears.
- Clean the filter and sump — Remove debris that might reach the diverter.
- Spin the spray arms by hand — Arms that are blocked or loose cannot share water properly.
- Note which rack is affected — That helps the professional check the right part of the circuit.
Owner steps
- Turn off the power — Use the breaker before reaching into the tub.
About 1 min
- Rinse the filter and clear the sump — Remove anything caught around the bottom of the tub.
Tools: soft brushAbout 10 min
- Check the spray arms — Make sure they turn freely and their holes are clear.
Tools: toothpickAbout 10 min
- Restore power and run a short programme — Watch whether both racks are washed.
About 30 min
- Stop at the base panel — The diverter motor and wiring sit under the tub; inspecting them needs power and water off and a professional.
Tools: ::
Safe checks
Safety
Switch off the breaker before putting your hands into the tub or removing the filter, and handle anything sharp in the sump with care. The board and the diverter wiring carry mains power and can hold a charge, so leave all panels in place. Let a hot dishwasher cool before cleaning the filter.
When E0106 calls for help
Get help if E0106 returns after cleaning and a restart, or if one rack keeps coming out dirty. A professional tests the diverter motor, its wiring and the board's circuit from beneath the tub, with the power and water off. Say which rack was affected and whether you heard clicking, because that helps separate a stalled motor from a fault on the board.
Neighbouring dishwasher codes
Coverage of E0106
This reading applies to Bosch dishwashers that list E0106. It does not cover other Bosch appliances or other brands. No model-specific E0106 page exists yet; diverter design and location vary between models, so check your model's documentation.
Bosch dishwasher codes
Lead Appliance Repair Technician · 12 years experience
Experienced technician with 12 years specializing in washing machine and dryer repairs across all major brands.