GE Dishwasher Error Codes: C1, C2, C3, C7, CE, PF — Diagnosis and Repair
GE dishwashers display fault codes when a sensor or subsystem detects an out-of-range condition. The six most common codes are C1 (water not filling), C2 (water not draining), C3 (door latch not closed), C7 (NTC temperature sensor fault), CE (control board communication error), and PF (power failure mid-cycle). This guide explains what each code means, how to confirm the cause with a multimeter, and what to replace. Model-specific notes for GDT630PGYFS, GDT635HSNSS, PDT715SYNFS, and GDF630SSMSS are included throughout. For dirty dishes see /fixes/ge-dishwasher-not-cleaning. For standing water see /fixes/ge-dishwasher-not-draining.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- C1 — dishwasher beeps and stops after water fill cycle, tub is empty or partially filled
- C2 — error displayed at end of cycle, standing water in tub
- C3 — door latch fault, cycle will not start
- C7 — heating fault, water not reaching temperature, dishes wet after cycle
- CE — control panel flickering, random stops, communication fault
- PF — cycle interrupted after power outage or surge, dishwasher won't resume
Most Likely Causes
- 1
C1 — Water Fill Fault
C1 means the dishwasher did not detect sufficient water entering the tub within the fill timeout (typically 4 minutes on GE models). Root causes: low household water pressure (minimum 20 psi required), kinked or closed water supply line, clogged water inlet valve screen, or failed water inlet valve solenoid. On GDT630PGYFS and PDT715SYNFS, the float switch in the sump can also stick in the 'full' position and falsely block fill.
- 2
C2 — Drain Fault
C2 means water was not removed from the tub within the drain timeout. Causes: clogged filter/sump, kinked drain hose, blocked garbage disposal knockout plug (new installs), failed drain pump (WD26X21733), or drain hose not looped high enough under the counter allowing back-siphon.
- 3
C3 — Door Latch Fault
C3 triggers when the door latch microswitch does not close within the expected time after the cycle is started, or opens during a cycle. Causes: door latch assembly worn or cracked, latch actuator tab broken on the door, or door gasket swollen so the door cannot fully close. On GDT635HSNSS, the door spring can weaken and prevent the latch from seating fully.
- 4
C7 — NTC Temperature Sensor Fault
C7 indicates the NTC (negative temperature coefficient) thermistor is reading out of range — either open circuit (OL), short circuit (near 0Ω), or reporting a temperature that is implausible. A good NTC thermistor reads approximately 10,000Ω (10kΩ) at room temperature (68°F/20°C), dropping to roughly 3,000–5,000Ω at 120°F. Resistance outside this range at room temperature indicates a failed sensor.
- 5
CE — Communication Error
CE is a control-board-to-user-interface (UI) board communication fault. The main control board and the UI board communicate over a serial data line. Causes: loose or corroded wiring harness between the two boards, moisture on the connector pins (common if the dishwasher overflowed), or a failed main control board or UI board. On GDF630SSMSS, the door wiring harness connector that spans the door hinge can chafe and break a data wire.
- 6
PF — Power Failure
PF is not a component failure — it records that AC power was interrupted mid-cycle (power outage, tripped breaker, or momentary surge). The dishwasher pauses and displays PF to indicate the cycle was not completed. Pressing Start/Resume typically clears PF and restarts the interrupted cycle. If PF appears repeatedly with no power outage, check the circuit breaker, the outlet voltage, and the power cord connections at the terminal block inside the dishwasher door.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
DISCONNECT POWER before testing any internal components or opening the control panel. Dishwashers operate on 120VAC. Unplug the power cord or turn off the dedicated circuit breaker at the panel.
After water inlet valve tests involving disconnecting supply lines, fully dry all connections before restoring power. Water on control board connectors causes CE faults and board damage.
- 1Step 1 — Reset all codes first: press and hold the Start/Reset button for 3 seconds (GDT630PGYFS, GDT635HSNSS) or select 'Heated Dry' + 'Normal Wash' + 'Heated Dry' + 'Normal Wash' in sequence (PDT715SYNFS service reset). Wait 2 minutes. Restart a short wash cycle. If the same code returns immediately, proceed to the matching diagnostic below.
- 2Step 2 — C1 diagnosis (water fill): Turn off the dishwasher and check the water supply valve under the sink — it must be fully open. Inspect the fill hose from the valve to the dishwasher inlet for kinks. At the water inlet valve on the back of the dishwasher, disconnect the supply hose and check the inlet screen for mineral buildup — clean with a toothbrush if clogged. To test the inlet valve solenoid, disconnect power, disconnect the valve wiring connector, and set your multimeter to resistance mode: a functional solenoid reads 200–1,000Ω. OL = open winding, failed valve. GDT630PGYFS and GDF630SSMSS use inlet valve WD15X10003 (~$35–$55). Also check household water pressure — below 20 psi can trigger C1.
- 3Step 3 — C2 diagnosis (drain): Remove the lower rack. Turn the cylindrical filter cap counterclockwise and lift out the filter assembly. Clean all filter screens under running water. Check the drain hose routing — it should loop up behind the cabinet (high loop) before dropping to the disposal or drain air gap. If connected to a garbage disposal that was recently installed, verify the disposal's inlet knockout plug was removed. Run a manual drain cycle (select Drain on PDT715SYNFS, or hold the Start button 3 seconds on GDT models). If you hear the pump run but water doesn't move, the pump impeller may be blocked — access the sump area and clear debris.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any dishwasher issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4Step 4 — C3 diagnosis (door latch): Open and firmly close the door — listen for a solid 'click' from the latch. Inspect the latch assembly on the door top edge for cracked plastic or worn strike. On GDT635HSNSS, check the door spring tension — the door should hold at 45° without swinging. Test the latch microswitch with a multimeter in continuity mode: door open = open circuit; door firmly closed (latch engaged) = continuity. OL with door closed = failed switch. Door latch assembly WD13X10003 fits multiple GE models (~$25–$45).
- 5Step 5 — C7 diagnosis (NTC sensor): Disconnect power. Open the dishwasher door and locate the NTC thermistor — on most GE tub models it is clipped to the sump or lower spray arm wash zone, with a two-wire harness. Disconnect the connector. Set multimeter to resistance mode. At room temperature (68°F), a good NTC thermistor reads approximately 10,000Ω (10kΩ). Below 1,000Ω or OL (open) = failed sensor. NTC thermistor part for GDT630PGYFS and PDT715SYNFS is approximately $15–$30. After replacing, run a hot wash cycle and confirm C7 does not return.
- 6Step 6 — CE diagnosis (communication error): Disconnect power for 10 minutes (full capacitor discharge). Reconnect and power on. If CE returns, open the dishwasher door and inspect the wiring harness connectors on both the main control board (inside the door panel, bottom) and the UI board (inside the door panel, top). Unplug each connector, inspect the pins for corrosion or bent contacts, and firmly reseat. On GDF630SSMSS, trace the door hinge wiring harness — look for insulation damage or broken wires near the hinge pivot point. If connectors are intact and CE persists, replace the main control board (model-specific, ~$80–$150).
- 7Step 7 — PF recovery: Press Start/Resume to resume the interrupted cycle, or select a new cycle. If PF appears repeatedly without an actual power outage, verify the dishwasher is on a dedicated 15A or 20A circuit breaker (shared circuits with garbage disposals can cause momentary voltage drops). Check the power cord at the terminal block inside the door bottom for loose or corroded connections.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
GE dishwasher error codes almost always trace to a single failed component. The NTC sensor and door latch are inexpensive repairs. Even a control board replacement is far less than a new dishwasher. Repair is the right call for any GE dishwasher under 10 years old with a single error code.
Est. Repair Cost
$15–$150 depending on failed component (sensor $15–$30, valve $35–$55, latch $25–$45, control board $80–$150)
Est. Replacement Cost
$600–$1,400 for a new GE dishwasher
Recommended Tools & Parts
- Buy on Amazon →
Water Inlet Valve — WD15X10003
OEM GE dishwasher water inlet valve. Solves C1 error when solenoid resistance reads OL. Verify compatibility with your model number. Fits GDT630PGYFS, GDF630SSMSS, and many other GE tub dishwashers.
$35–$55
- Buy on Amazon →
NTC Thermistor (Temperature Sensor)
GE dishwasher NTC temperature sensor. Resolves C7 fault. At room temperature should read ~10kΩ. Fits GDT630PGYFS, PDT715SYNFS, and most GE tub models.
$15–$30
- Buy on Amazon →
Door Latch Assembly — WD13X10003
Replacement door latch for GE dishwashers. Resolves C3 fault. Includes microswitch. Fits GDT635HSNSS, GDT630PGYFS, GDF630SSMSS, and other GE models.
$25–$45
- Buy on Amazon →
Main Control Board
GE dishwasher main control board. Last-resort repair for persistent CE code after wiring harness inspection. Model-specific — verify by full model number.
$80–$150
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
GE Dishwasher Not Draining — Standing Water Fix
Standing water at the bottom of your GE dishwasher? Check the filter, drain hose, and pump — most fixes are free or under $60.
Read guide →Frigidaire Dishwasher Error Codes — ER, LO, HO, i10, i20, i30, i50, i60 Guide
Frigidaire dishwasher showing ER, LO, HO, i10, i20, i30, i40, i50, or i60? Complete error code guide for Frigidaire and Electrolux-platform dishwashers with diagnostic mode entry and fixes.
Read guide →GE Dishwasher Not Draining: Step-by-Step Fix
GE dishwasher leaving standing water? Check the drain hose, pump, and garbage disposal knockout plug before calling a tech.
Read guide →Bosch Dishwasher Not Draining: E24 Error Code Fix
Bosch dishwasher showing E24 or standing water at the bottom? Clean the filter, check the drain hose, and test the drain pump — usually a free fix.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- How do I reset error codes on a GE dishwasher?
- Press and hold the Start/Reset button for 3 seconds on most GE models (GDT630PGYFS, GDT635HSNSS, GDF630SSMSS). The dishwasher will drain any standing water and clear the fault. On PDT715SYNFS, use the service reset sequence: press 'Heated Dry' + 'Normal Wash' + 'Heated Dry' + 'Normal Wash' in rapid succession. Wait 2 minutes before starting a new cycle. Note: clearing a code does not fix the underlying fault — if the same code returns immediately, follow the diagnostic steps for that code.
- What does C1 mean on a GE dishwasher?
- C1 means the dishwasher did not receive enough water during the fill cycle. The most common causes in order: (1) water supply valve under the sink is not fully open; (2) kinked inlet hose; (3) clogged inlet valve screen — mineral deposits block the mesh screen at the valve inlet; (4) failed inlet valve solenoid (test with multimeter: should read 200–1,000Ω; OL = failed). Check the supply valve and hose first — they are free to fix. Inlet valve WD15X10003 is $35–$55 if the solenoid has failed.
- Is a PF code on a GE dishwasher a serious problem?
- PF (Power Failure) by itself is not a hardware failure — it means the dishwasher detected a power interruption mid-cycle (outage, surge, or tripped breaker). Press Start/Resume to restart. If PF appears repeatedly with no actual power outage, investigate the circuit: verify the dishwasher is on a dedicated 15A circuit and check the terminal block connections inside the door for looseness or corrosion.
- My GE dishwasher shows CE — what should I check first?
- CE is a communication fault between the main control board and the UI board. Before buying any boards: (1) cut power for 10 minutes to fully discharge capacitors; (2) open the door panel and firmly reseat all wiring harness connectors on both boards; (3) on GDF630SSMSS specifically, check the door hinge wiring harness for chafing or broken wires. If connectors are tight and the harness is intact but CE persists, the main control board has failed (~$80–$150).