All GE Dishwasher Error Codes: Full List with Meanings
Quick Answer
GE dishwashers display fault codes starting with C, H, or PF. Common codes include C3 (drain pump), C7 (turbidity sensor), H2O (water supply), and PF (power failure). Match your code below for the exact diagnosis.
When a GE dishwasher throws a code, it's trying to tell you something specific. Ignore it and you're looking at a flooded kitchen, a burned-out heater, or a control board that fried itself compensating for the fault. I've shown up to jobs where someone ran the machine through three cycles with an active H2O fault and cooked their inlet valve. Don't do that. Find the code, look it up, reset first, and if it comes back you've got real diagnosis work ahead.
What Does the ERROR-CODES Code Mean?
GE dishwashers have their own code language and it doesn't match anything Whirlpool or Bosch uses, so don't try to cross-reference. The good news is GE's system is actually pretty logical once you know it. H2O means water supply, FTD means failed to drain, IH means inlet heater, and so on. Most of these you can clear with a simple reset. Some mean you've got a $15 part that needs swapping. A few mean you're calling a tech.
Common Causes
- The float switch gets stuck in the raised position from hard water mineral deposits, which tricks the machine into thinking it's always full and triggers H2O codes constantly even when there's no actual water supply problem.
- Drain pump impeller gets jammed with broken glass, a shredded label, or a chunk of food that made it past the filter, so the pump runs but can't move water and throws FTD every cycle.
- Turbidity sensor near the sump gets coated in a grease film after a few years of use, starts reading incorrect wash water data, and the board interprets that as a C7 fault even though the sensor itself isn't failed, just dirty.
- Control board takes a voltage spike during a storm and corrupts one of its memory registers, which shows up as an 888 or CFE code that keeps coming back even after resets because the damage is already done.
- Water inlet valve screens clog with sediment and the flow rate drops below the fill threshold the pressure sensor expects, throwing H2O codes that look like a supply problem but are actually just screens that need cleaning.
- Door latch microswitch wears out and sends intermittent signals to the board mid-cycle, which the machine logs as a communication fault even though nothing is actually wrong with the electronics or wiring.
Symptoms You May Notice
- A 2-3 character code sitting on the display and the machine just stopped mid-cycle with water still sitting in the tub.
- Machine beeps three or five times and re-displays the code every time you open and close the door.
- Cycle runs 10-15 minutes, then stops cold. No draining, no finishing, nothing. Just a code and silence.
- Dishes come out wet and dirty with soap residue still on them because the cycle never actually completed.
- Won't start at all. Press Start and it immediately flashes a code before the cycle even begins.
Can you reset a Ge dishwasher to clear the ERROR-CODES code?
Hold Start/Reset for 3 seconds and let the drain pump run all the way out, usually about 90 seconds. If that doesn't clear it, go to the breaker and kill power for a full 30 seconds, then restore. For GE Profile models, try holding Select Cycle and Start together for 5 seconds. Always wait 60 seconds after any reset before starting a new cycle.
Tools Required for Diagnosis
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Frequently Asked Questions
Why are GE dishwasher error codes different from other brands?
Do all GE dishwasher models show the same codes?
Can I just reset the code and keep using the dishwasher?
What's the most common GE dishwasher error code you actually see in the field?
How do I know if the error code means a new part or just a cleaning?
My GE dishwasher shows 888. Is that bad?
Related Ge Dishwasher Error Codes
Models Known to Experience ERROR-CODES Errors
This repair applies to most Ge dishwashers with this error code. Common model numbers include:
GDT630PSMSS, GDT645SSNSS, GDT665SSNSS, GDF570SSJSS, PDT715SYNFS, GLDT696JSS, CDT845SSJSS, ZDT800SNJSS, GDT535PSMSS
Last verified for technical accuracy on March 17, 2026