GE Appliances dishwasher error codes
GE dishwashers show C-codes for drain, fill and heat faults, H2O for no water, and 888 or CFE for the board. GE has no official list.
How to read the stored error log
On most GE dishwashers, hold Start for 5 seconds with the door open to enter the service menu; on models with a hidden display, press Select Cycle and Start together for 5 seconds. The last error shows on the display. Turn power off at the breaker for 60 seconds to reset the board.
Service menus are intended for technicians. Reading the log is harmless; do not change calibration values.
All codes
| Code | Meaning | Fault | DIY |
|---|---|---|---|
C1 | Drain pump timeout: the pump ran more than 2 minutes without draining (older models: stuck key) | drain timeout | easy |
C2 | Drain motor error: drain pump not running, or a totally blocked drain line | drain pump not running | moderate |
C3 | Dishwasher not draining properly / cannot switch to drain mode | not draining | easy |
C4 | Overfill / filled twice after power failure | overfill | moderate |
C5 | Low water fill | low fill | moderate |
C6 | Water temperature too low after the extended heating period | water not heating | moderate |
C7 | Water temperature sensor (thermistor) circuit failure; on some models, turbidity sensor | temperature sensor fault | moderate |
C8 | Detergent cup blocked / dispenser did not open (on some models: water still too cold) | dispenser blocked | easy |
H2O | No water, or not enough water, entering the dishwasher | no water fill | easy |
FTD | Failed to drain | failed to drain | easy |
888 | Control board fault | control board fault | moderate |
CFE | Communication fault between the user interface and the main board | communication fault | moderate |
PF | Power failure during a cycle | power failure | easy |
IH / 1H | Inlet heater fault or temperature too high | heater fault | hard |
E1 (leak) | Leak detected: the flood switch in the base has activated | leak detected | moderate |