Warning: Disconnect power before servicing.

GE Dishwasher Error Codes: Complete Guide to Every Code

Quick Answer

GE dishwashers display 2-3 character alphanumeric error codes unique to the GE platform. Common codes include H2O (no fill), FTD (failed to drain), IH (inlet heater fault), FED (failed end of drain), 1H (temperature high), 888 (control board error), CFE (communication fault), PR5 (pressure sensor), and NE (power fault).

When one of these codes shows up on your GE Profile or Adora, the machine's locking itself down to stop something worse from happening, like flooding your kitchen or burning out a $200 pump motor. Honestly, half the calls I go on turn out to be a clogged filter or a kinked drain hose under the sink. But ignore it and that simple code turns into a dead control board real fast. Clear it quick.

GeDishwasher

About These Ge Dishwasher Error Codes

OK so here's the deal with GE dishwashers. They're way more sensitive to water pressure and drainage speed than a Whirlpool or a Bosch. Another brand might just push through a weak fill cycle without complaining. GE stops dead and throws a code. The good news is those codes actually tell you a lot. H2O means it didn't fill. FTD means it couldn't drain. Once you know which code you're looking at, you're basically halfway done. A lot of these are $0 fixes. Some are $150 parts. Let's figure out which one you've got.

Most Common Error Codes

Water supply valve partially or fully closed40%
Clogged filter basket in rear-center sump24%
Inlet valve solenoid failure14%
Door latch not engaging fully12%
Control board or UI board fault after power surge10%

Symptoms You May Notice

  • Error code sitting on the display right when you open the door, usually before you've even touched anything
  • The cycle stopped somewhere in the middle and there's standing water sitting in the bottom of the tub
  • You hit Start, it runs for 30 seconds, then immediately drains and shuts off with a code
  • Control panel completely locked out, buttons aren't responding, display is either frozen or totally blank
  • Constant beeping every few seconds with a flashing display that won't stop until you physically cut power at the breaker

Tools Required for Diagnosis

Phillips #2 screwdriverTorx T20 screwdriverFlathead screwdriver (small, 1/4 inch)Needle-nose pliersDigital multimeterFlashlight or headlampTowels or shop rags for residual water in the tub

How to Identify Your Error Code

Replacement Parts

If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.

Part Name
Water Inlet ValveWR01F00511 · $25–$42
Drain PumpWR57X10065 · $32–$52
Main Control BoardWR55X22460 · $140–$260
UI Control BoardWR55X24055 · $80–$150
Heater AssemblyWD21X24899 · $45–$80

Frequently Asked Questions

Why does GE use different error codes than Whirlpool or Bosch?
Because GE built their control system from scratch using their own communication protocol, so the diagnostic language is completely different. Whirlpool and Maytag use F and E combinations, Bosch uses E codes with numbers, and GE went with these word-like alphanumeric codes. H2O for water, FTD for drain, stuff like that. It's actually kind of smart because you can sometimes guess what the code means just by reading it. But it also means a Whirlpool tech's code chart is totally useless on a GE. If you're used to working on other brands, just know that GE's codes are on a completely separate system.
Can I clear a GE dishwasher error code without fixing the underlying problem?
You can, yeah. The 3-second reset will clear the display and let you start another cycle. But GE's firmware tests the system at the start of every cycle, so if that inlet valve is still weak or that thermistor is still reading out of range, the code's coming back within the first two or three minutes. I've seen people reset the same code six times in a row thinking it'll eventually just go away. It won't. Use the reset as a diagnostic tool to check if it was a one-time fluke. Don't use it as a long-term fix.
Does every GE dishwasher model display the same error codes?
Mostly, but not exactly. Profile, Cafe, and Adora all share a common core set of codes. Monogram units sometimes give you more detailed text readouts. Older models built before about 2010 don't have a display at all, so you have to count the Start button's flash patterns to decode the fault. High-end hidden-control models can be tricky because the display is on the top edge of the door where you can't see it while it's closed. If you can't find your exact model's code list, start with the standard GE chart and you'll cover about 90% of what comes up.
How much does it cost to fix a GE dishwasher error code?
Depends completely on which code and what's actually causing it. A clogged filter or kinked drain hose? Free. A door latch? Maybe $15-30 for the part. An inlet valve is usually $30-60 and takes about 30 minutes to swap out yourself. Control board failures are the expensive ones, anywhere from $150-300 for the part alone, and that's when you start doing the math on whether it's worth fixing versus replacing. I always tell people: if the board goes on a dishwasher that's more than 8 years old, buying new is usually the smarter call financially.
How do I know if my GE dishwasher needs a new control board or just a reset?
Here's a quick rule. If the code goes away after a hard breaker reset and doesn't come back for a week or more, it was probably a power surge or a one-time glitch. Not a failing board. But if the code comes back within one or two cycles, or if you're seeing 888 or CFE specifically, the board's almost certainly the problem. CFE is a communication fault between the main board and the UI board, and a reset won't fix that long-term. Also, if you're seeing random codes that don't match any actual symptom, like the machine is filling fine but still showing H2O, that's a classic sign of a board that's starting to go.

Related Ge Dishwasher Error Codes

Same Fix Works on These Brands

Ge shares the same hardware platform with these brands. The diagnosis and repair steps are identical.

Models Known to Experience HUB 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

MS

Written by

Mike Sullivan

Lead Appliance Repair Technician · 20 years experience

Last verified for technical accuracy on March 14, 2026