Bosch Dishwasher Error Code #G
Apexx display
Apexx display: Water switch fault (won't stop running).
Get the full diagnostic procedure for #G.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What #G means on a Bosch dishwasher
Error code #G on a Bosch dishwasher with an Apexx display indicates a water switch fault in which the water switch is failing to signal that water flow has stopped. The control board monitors the water switch continuously during and after fill cycles. When the board detects that the water switch is still reporting an active flow state after the inlet valve should have closed, it throws the #G code and halts normal operation to prevent flooding.
For homeowners, think of the water switch as a sensor that tells your dishwasher when water is flowing into the tub. When this error appears, your dishwasher detected that this sensor is stuck in the "water is running" position even when the machine has tried to stop the fill. This could mean water is genuinely still entering the tub due to a valve that will not close, or it could mean the switch itself has failed and is sending a false signal.
This fault will not clear on its own if the underlying cause is a mechanical failure of the water switch or inlet valve. Left unaddressed, a stuck-open inlet valve poses a real overflow risk, so the machine is right to stop and alert you.
Source: manufacturer service documentation.
Common causes of #G
- 01
Faulty water switch (pressure switch)
Part replacementThe water switch itself can fail mechanically or electrically, causing it to remain in the closed/active position and continuously report water flow to the control board even after the inlet valve has shut. This is the most direct cause of a #G fault.
- 02
Inlet valve not closing fully
Part replacementIf the water inlet valve solenoid is worn or debris has lodged in the valve seat, it may allow water to keep trickling into the tub after the cycle attempts to stop filling, keeping the water switch legitimately activated and triggering the #G error.
- 03
Damaged or shorted wiring harness to water switch
Wiring / connectionA pinched, corroded, or shorted wire between the water switch and the control board can mimic a closed-switch signal, making the board believe water is still running when it is not.
- 04
Failed control board
Part replacementIf the water switch and inlet valve both test within spec and the wiring harness shows no damage, the control board may be misreading or unable to process the switch signal correctly, causing a persistent #G code.
Frequently asked questions about #G
What does error code #G mean on a Bosch dishwasher?
Is it safe to use my Bosch dishwasher when error code #G is showing?
How do I fix error code #G on a Bosch dishwasher?
How much does it cost to repair a Bosch dishwasher with error code #G?
Can I reset the #G error code on my Bosch dishwasher by turning it off and back on?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass