GE Dishwasher Error Codes: What They Mean and How to Fix Them

Last updated: · Applies to GE, GE Profile and GE Café dishwashers with electronic controls (not every code appears on every model) · Sources

GE dishwashers with electronic controls show short codes like C1, C3 or H2O. Several are simply reminders or status messages, and the rest mostly point to the drain path or the water supply. This guide covers 14 GE dishwasher codes from GE Appliances’ own code list.

Before you start

Note the code and your model number (on a label on the inside edge of the door or tub). GE notes that not all codes appear on all models, and that disconnecting power for a minute or two can clear a code — but a code that returns needs fixing or service.

GE dishwasher error code table

Switch off power at the breaker before reaching into the tub floor or sump. If you see a leak, turn off the water supply under the sink.

CodeMeaningLikely causeStep-by-step fix
C1 Pump-out during a drain took longer than 2 minutes. Clogged air gap; kinked or poorly routed drain hose; full garbage disposal.
  1. Clean the air gap if you have one.
  2. Check the drain hose for kinks and reposition it if needed.
  3. Run the garbage disposal to clear it.
  4. If it keeps happening, contact service.
C2 Total pump-out time for the cycle exceeded 7 minutes. Partially restricted drain path.
  1. Press Reset to stop the beeping.
  2. Work through the C1 checks (air gap, hose, disposal) and clean the filter if your model has one.
C3 / FTD / F56 The dishwasher didn’t drain. Blocked drain hose, air gap or disposal; drain pump problem.
  1. Check the drain hose, air gap and disposal.
  2. Turn off power at the breaker for about 30 seconds, then reset the dishwasher.
  3. If the problem persists, contact service.
C4 The dishwasher filled twice after a power failure, or the float switch is stuck; the drain or sump may be clogged. Stuck float; debris in the sump.
  1. Touch Start, then Cancel/Reset.
  2. Tap the float cover (the upside-down-cup shape in the front corner of the tub floor) to free the float.
  3. Check the sump area at the back of the tub floor for debris.
  4. If it continues, contact service.
C5 The pump-out time was too short. Water supply off; stuck float.
  1. Make sure the water supply is on.
  2. Tap the float cover to free the float and try the cycle again.
C6 Incoming water temperature is too low. Water heater set too low; long pipe run; hot water used elsewhere.
  1. Run the hot tap at the sink before starting so hot water reaches the dishwasher.
  2. GE recommends incoming water of at least 120°F — adjust the water heater if needed.
  3. Avoid running showers or the washing machine at the same time.
  4. Choose options that lengthen the cycle to add heat.
C7 The water temperature sensor circuit has stopped working. Sensor or wiring fault.
  1. Turn off power at the breaker for about 30 seconds and restore it.
  2. If the code returns, contact service.
C8 The detergent cup is blocked from opening fully. A utensil, pan or tall item against the dispenser door.
  1. Move the item blocking the detergent cup.
  2. Close and latch the door and wait 30 seconds for the cup to open.
H2O Low water. Kinked inlet hose; supply valve partly closed.
  1. If H2O shows during other cycles (AutoSense, Heavy, Normal, Light), check the inlet hose isn’t kinked and the supply valve is open.
  2. If it only appears on the 1-Hour Wash cycle, GE says to schedule service — you can use other cycles meanwhile.
LEAK DETECTED / 999 A possible leak was detected (models with leak detection or Floor Protect). The cycle is cancelled. On models without leak detection, 999 means the control needs a reset. Leak inside the dishwasher; on other models, a control glitch.
  1. Turn off the water supply valve and check for water under the dishwasher.
  2. Leak-detection models: contact service.
  3. Models without leak detection showing 999: reset the control by switching power off at the breaker for a minute or two.
Verify in your manual: what 999 means depends on whether your model has Floor Protect
PrS The pressure sensor is sending an invalid signal; the cycle won’t start or will cancel. Harness or sensor fault.
  1. Try a power reset at the breaker.
  2. Service is recommended.
PF Power to the dishwasher was interrupted. Outage or tripped breaker.
  1. Select the cycle and options again and press Start.
Cup Open The detergent cup isn’t closed — a reminder to add detergent and latch it. Cup left open.
  1. Add detergent and close the cup, or press Start again (without opening the door) to override.
1H, 2H… Not an error — Delay Start is set (1H = start in 1 hour). Delay Start selected.
  1. Cancel Delay Start or let the countdown run.

Don’t see your code? GE says most other codes are for service technicians. Try switching power off at the breaker for a minute or two; if the code returns, schedule service or check your owner’s manual.

Troubleshooting without an error code

No code on the display, but something’s not right? Work through these safe checks for the most common dishwasher problems, in order. They apply to most GE dishwashers. Switch off power to the dishwasher (unplug it or turn off its breaker) before removing the filter or touching anything under the sink.

Dishwasher won’t start

  1. Check the door is fully latched — a tall item, a rack that isn’t pushed all the way in, or a utensil poking through the basket can stop it closing.
  2. Check the power: reset the breaker, and if the dishwasher is plugged in under the sink, make sure the plug is seated. Some installations are controlled by a wall switch (often next to the garbage-disposal switch) — make sure it’s on.
  3. Look for a lock icon or “CL” on the display — Control/Child Lock may be on. Your manual shows which button to hold to turn it off.
  4. Check whether Delay Start is set (a countdown or an “h” on the display); cancel it if you want the cycle to run now.
  5. On many models you press Start and then must close the door within a few seconds, or the cycle won’t begin.

Dishwasher won’t drain (standing water in the bottom)

  1. Remove the lower rack and take out the filter. Clean it under running water with a soft brush — a clogged filter is the most common cause of standing water.
  2. If the dishwasher drains into a garbage disposal, run the disposal to clear it. On a new installation or a new disposal, make sure the disposal’s knockout plug was removed.
  3. If you have an air gap on the countertop (a small chrome cap by the faucet), pull off the cover and clear any debris.
  4. Check the drain hose under the sink for kinks or crushed sections, especially if items are stored under the sink.
  5. Run a drain or Cancel/Drain cycle (see your manual) to check whether it drains at all.

Dishes aren’t getting clean

  1. Run the hot water at the kitchen sink until it’s hot before starting a cycle, so the dishwasher fills with hot water from the start.
  2. Clean the filter, and check that the spray arms spin freely and their holes aren’t blocked by food or hard-water deposits.
  3. Load so nothing blocks the spray arms or stops the detergent dispenser opening — tall pans and cutting boards are common culprits.
  4. Use fresh automatic-dishwasher detergent (old powder clumps) and keep the rinse aid topped up, especially with hard water.
  5. Scrape off large food scraps, but you don’t need to pre-rinse — many detergents work best with some soil to act on.
  6. Choose a heavier cycle for very dirty loads and avoid overcrowding.
  7. GE recommends incoming water of at least 120°F for best results.

Dishwasher is leaking

  1. Turn off the dishwasher (and its power at the breaker) before investigating, and mop up any water.
  2. Use only automatic-dishwasher detergent. Hand dish soap or laundry detergent makes suds that can push water out under the door.
  3. Check the door gasket for food, tears or gaps, and make sure nothing is sticking out and holding the door slightly open.
  4. Check the dishwasher is level — if it tilts forward, water can reach the door seal.
  5. If water comes from underneath with no obvious cause, turn off the water supply valve under the sink and call a technician.

Dishes are still wet at the end

  1. Fill the rinse aid dispenser — rinse aid makes water sheet off instead of beading, and many modern dishwashers rely on it for drying.
  2. Select a heated-dry or extra-dry option if your model has one.
  3. Plastics hold less heat than glass and china, so they often stay damp — that’s normal.
  4. Unload the bottom rack first so water from cupped items on the top rack doesn’t drip onto dry dishes.
  5. Don’t overload — items need space for air and water to drain away.

Dishwasher smells bad

  1. Clean the filter and the area around it — trapped food is the usual source of odors.
  2. Wipe the door gasket and the bottom edge of the door, where grime collects out of the spray’s reach.
  3. Run an empty hot cycle with a dishwasher cleaner (follow the product label).
  4. If the dishwasher drains into a disposal, run the disposal regularly so waste doesn’t sit in the drain line.
  5. Leave the door slightly open between loads so the tub can dry out.

Common mistakes

Many “faults” are caused by how the dishwasher is loaded, installed or maintained. Avoid these and you’ll see far fewer codes:

  • Using hand dish soap. Regular dish soap or laundry detergent creates suds that can overflow, leak under the door and trigger leak or suds codes. Use only automatic-dishwasher detergent.
  • Never cleaning the filter. Many modern dishwashers use a manual-clean filter. A clogged filter causes standing water, drain codes, poor cleaning and odors.
  • Blocking the spray arms or dispenser. Tall items, pan handles and cutting boards can stop the spray arms turning or the detergent door opening.
  • Starting with cold water in the line. Dishwashers clean best when they fill with hot water. Run the kitchen tap until it’s hot first.
  • Skipping rinse aid. Without rinse aid, many modern dishwashers dry poorly and leave spots, especially with hard water.
  • Ignoring the drain path. A kinked hose, a clogged air gap, a full disposal, or a disposal knockout plug that was never removed all cause drain problems.
  • Resetting instead of fixing. Cutting the power may clear the code, but not the cause. Do the checks first — and if a leak code appears, turn off the water.

Tips and tricks for GE owners

Useful GE-specific features and procedures, confirmed from GE’s own support pages and manuals. Exact buttons vary by model, so check your manual.

  • Clean the air gap. GE points to the air gap first for drain codes (C1). Lift off the chrome cover, unscrew the cap and clear the debris.
  • Run hot water first. For C6 and poor cleaning, run the sink’s hot tap first so the dishwasher fills with water of at least 120°F.
  • Tap the float. For C4 and C5, GE suggests tapping the float cover — the upside-down cup on the tub floor — to free a stuck float.
  • Status codes aren’t faults. PF (power failure), Cup Open and a number followed by H (Delay Start) are normal messages.
  • H2O only on 1-Hour Wash? GE says that pattern needs service, but other cycles can be used in the meantime.

Safety note

Read this before any DIY fix

Switch off power to the dishwasher — unplug it or turn off its circuit breaker — before removing the filter, reaching into the sump or touching anything under the sink. Water and the heating element can be hot right after a cycle, and the filter area can hide broken glass or sharp blades, so work carefully. If you see a leak, turn off the water supply valve (usually under the sink) as well. Never bypass the door switch, don’t remove the toe-kick or panels to touch wiring, and leave hard-wired electrical connections to a qualified person. If your dishwasher is under warranty, DIY repairs beyond basic cleaning may affect coverage — check with GE first.

When to call a pro

The steps above are limited to safe, user-level checks. Call GE Appliances service or a qualified appliance technician if:

  • LEAK DETECTED appears, or 999 on a Floor Protect model.
  • C3/FTD returns after the hose, air gap and disposal are clear.
  • C7 or PrS returns after a power reset.
  • H2O appears only on the 1-Hour Wash cycle.
  • Water reaches the floor, or you notice burning, smoke or sparks.

Get the part

Have your model number ready — dishwasher parts are model-specific.

Buy parts online

Local help

FixCode isn’t affiliated with these stores or services. Links open in a new tab.

Frequently asked questions

What does C1 mean on a GE dishwasher?

C1 means the pump-out took longer than 2 minutes. Clean the air gap, check and reposition the drain hose, and run the garbage disposal. If it keeps happening, contact service.

What does H2O mean on a GE dishwasher?

H2O means low water. Check the inlet hose isn’t kinked and the supply is on. If it only appears on the 1-Hour Wash cycle, GE recommends service.

What does C6 mean on a GE dishwasher?

C6 means the incoming water is too cold. Run the hot tap at the sink first and make sure the water heater supplies at least 120°F.

How do I reset a GE dishwasher?

Switch off the dishwasher’s breaker for a minute or two, then restore power. If the code comes back, the cause needs fixing or service.

Is PF an error on a GE dishwasher?

No. PF means there was a power interruption. Select your cycle again and press Start.

Sources

GE Appliances support — “Dishwasher – Error, Fault or Function Codes” and air-gap cleaning articles; GE dishwasher owner’s manuals.

Last updated: . This guide was drafted with AI assistance and checked against the manufacturer sources above; items marked Verify in your manual vary by model. FixCode is not affiliated with GE Appliances, a Haier company. GE is a trademark of General Electric Company, used under license.