Home › Dishwashers › GE › 999
GE Dishwasher 999 Error Code
Control needs a reset (or leak on some models). Here is what it means and how to clear it, easiest fix first.
On most models, 999 means the control needs to be reset and the dishwasher won't run until it is cleared. On Floor Protect with Alert models, it can signal a possible leak.
On Floor Protect with Alert models, 999 can mean a possible leak and the unit will not start; schedule service rather than resetting. On other models it means the control needs a reset. The button-hold reset below is GE's published method for certain models (for example GDT225, PDT145 and ZDT165 series); check your owner's manual for yours.
How to fix GE 999
Check your model, then reset
If your model has Floor Protect with Alert, skip the reset: turn off the water supply, check under the unit for water and schedule service. Otherwise, press and hold Cycle Select and Start together for about 5 seconds until 999 clears. A blank display or another number is fine.
Finish the reset
Press any button. The display may then show a cycle time such as 130, and the dishwasher is ready.
When to call a technician
If 999 comes back, or your model has Floor Protect with Alert, contact GE Appliances service.
Other GE dishwasher codes
- C1 / C2Draining is taking too long
- C3 / FTD / F56Dishwasher won't drain
- C4Overfill float stuck or sump clogged
- C5Drain time too short (underfill)
- C6Incoming water too cold
- C7Temperature sensor circuit fault
- C8Detergent cup blocked
- Cup OpenDetergent cup not closed
- H2OLow water
- PrSPressure sensor signal fault
- LEAK DETECTEDLeak sensor found water
- PFPower failure
- Start/Reset light blinkingCycle reset or interrupted
Frequently asked questions
What does 999 mean on a GE dishwasher?
On most models, 999 means the control needs to be reset and the dishwasher won't run until it is cleared. On Floor Protect with Alert models, it can signal a possible leak.
Can I fix GE 999 myself?
Usually, yes. Most 999 problems clear with simple checks you can do at home. Start with the first step above: check your model, then reset.
What if 999 keeps coming back?
A code that returns after a reset and the checks above usually means a part is wearing out. Note when 999 appears (which cycle, how often) and have your model number ready; it helps a technician bring the right part on the first visit.
Last reviewed 2026-10-19. Codes and steps can vary by model; check your owner's manual.