GE refrigerators use a compact text-code system displayed on the control panel. FF (Freezer Fan) is the most reported code — and in most cases the cause is ice buildup around the fan blades, not a failed motor; a 48-hour manual defrost often resolves it at zero cost. CC (Compressor Circuit) is the most alarming code but also the most misdiagnosed — clean the condenser coils first, then test the $15–$40 start relay before assuming compressor failure. dE (Defrost fault) means ice is silently accumulating on the evaporator coils; manual defrost first, then replace the $30–$80 defrost heater or bi-metal fuse if it recurs. PF (Power Failure) and WF (Water Filter) are not fault codes — press any button for PF, replace the filter for WF. CI (Ice Maker) nearly always starts with a blocked water supply line or closed shutoff valve, not a failed component. All codes on this page apply equally to GE Profile, Café, and Monogram refrigerators — the sub-brand only changes the display style, not the underlying fault vocabulary.
How GE Refrigerator Error Codes Work
GE refrigerators with electronic dispenser controls display fault codes as flashing two-character alphanumeric sequences on the temperature panel. When a fault is detected, the display alternates between the error code and the current temperature reading, often accompanied by a single beep. On models without a dispenser (top-freezer and some bottom-freezer models), error codes appear on the interior LED display or may only be accessible through the service diagnostic mode.
Standard GE models (GSS, GSE, GTS, GTH series): Two-character codes — FF, CC, dE, PF, CI, CD, OP, HI, WF — on the dispenser control panel. The display cycles between the code and the temperature approximately every 3 seconds.
GE Profile (PFE, PYE, PWE series): The same core code vocabulary, but Profile models with full-color touchscreens may display a plain-English description alongside the two-character code. Connected Profile models also push fault alerts to the SmartHQ app (formerly the GE Appliances app), which can provide additional diagnostic context — check the app before calling for service.
GE Café (CVE, CYE series): Identical code system to Profile. The Café app integration mirrors SmartHQ behavior. Café models with the hot water dispenser add a HW (Hot Water) code that Profile/standard models do not have.
GE Monogram (ZIS, ZIR, ZISS series): Monogram uses the same codes but may store additional fault history accessible only via the service tech sheet or by pressing a hidden button combination behind the upper interior trim. Contact GE Factory Service for Monogram-specific diagnostic procedures.
Key fact: GE Appliances has been owned by Haier since 2016 but operates independently with its own parts, service, and warranty infrastructure. All codes in this guide apply to units manufactured under both the pre- and post-Haier ownership periods.
Universal Reset Procedure (Do This First)
Before diagnosing any specific code, perform a full power-cycle reset. GE refrigerator control boards generate transient fault codes from brief power fluctuations, door-ajar events, or momentary sensor glitches — all of which clear after a proper reset.
- Unplug the refrigerator from the wall outlet. Do not rely on a panel lock or power button — only a full wall-outlet disconnection works. If the unit is installed behind cabinetry with a hardwired connection, turn off the dedicated circuit breaker.
- Wait a full 30 seconds. This discharges the capacitors on the main control board and user-interface board, resetting all communication states and clearing stored transient codes.
- Plug back in and wait 15 minutes for the startup and self-diagnostic cycle to complete before checking the display.
- If the code does not reappear within 24 hours of normal operation, the event was transient. If the code returns during the startup cycle or within a few hours, a physical component has failed.
Exception for PF: PF (Power Failure) does not require a power cycle. Press any button on the control panel to dismiss it. PF is purely informational — it records that the fridge lost power, not that anything has broken.
Exception for WF: WF (Water Filter) is a maintenance reminder, not a fault. Replace the filter and press and hold the filter-reset button (labeled on your model's panel) for 3 seconds to clear it.
Entering Service Diagnostic Mode
GE's service diagnostic mode lets you read stored fault codes and run component activation tests — the same tools an authorized technician uses. The button combination varies by configuration type.
Side-by-side models (GSS, GSE, and most models with separate fresh-food and freezer door controls): With the refrigerator running and doors closed, simultaneously press and hold the Refrigerator Temp Up, Refrigerator Temp Down, Freezer Temp Up, and Freezer Temp Down buttons all at once for 3 seconds. Release when you see four zeros ("0000") flashing on both displays — this confirms service mode is active. Use the left-side temperature buttons to scroll the first two code digits (00–99) and the right-side temperature buttons to scroll the last two digits. Each two-digit address maps to a stored fault or component test. Hold the same four buttons again for 3 seconds to exit.
French door models (GFE, GYE, GNE, PFE, CYE series): With the refrigerator running, simultaneously press and hold Water, Crushed Ice, and Cubed Ice on the dispenser panel for approximately 5 seconds, until you hear a single chime and the display shows "000." Use the Refrigerator Temp Up/Down buttons to navigate through test addresses. Exit by pressing and holding the same three buttons or by unplugging.
Important: Some diagnostic mode tests activate components (compressor, fans, defrost heater) momentarily. Do not run component activation tests with food in the refrigerator unless you understand exactly which test is being triggered. Diagnostic mode is primarily a fault-code reader — stick to reading stored codes unless you are a trained technician.
PF — Power Failure: The Code That Requires No Diagnosis
PF is the only GE refrigerator code that requires zero diagnostic action. It means the refrigerator detected a power interruption — anything from a full outage to a brief utility voltage dip that lasted less than a second. The refrigerator recorded the event and is alerting you to verify food temperatures are still safe.
Press any button on the control panel to dismiss PF. The display will then show current compartment temperatures. Confirm the fresh-food section is at or below 37°F (3°C) and the freezer is at or below 0°F (−18°C). If both temperatures are within range, all is well. PF never indicates a component failure and never requires a service call.
If PF appears repeatedly — multiple times per week without obvious power outages — it can indicate a loose power cord connection, an overloaded circuit causing momentary brownouts, or, rarely, a failing main control board that is falsely triggering the PF log. In that case the PF is a secondary symptom; look for any other code that co-occurs.
FF — Freezer Fan Fault: GE's Most Common Refrigerator Error Code
FF is the code GE repair technicians encounter most frequently, and it is also the most DIY-friendly to diagnose. The evaporator fan — a small motor located behind the rear panel inside the freezer — draws air across the frozen evaporator coils and distributes cold air through both the freezer and fresh-food sections. When FF appears, that fan is either not spinning or running below the speed the control board expects.
Critical fact: In the majority of FF cases, the fan motor itself is not the problem. Ice buildup around the fan blades — a natural consequence of a previous partial defrost failure, a door that was left ajar, or high-humidity conditions — physically blocks the blades from turning. The motor is fine; it simply cannot spin because ice is packed against it.
Step 1: Rule Out Ice Buildup (the $0 Fix)
Unplug the refrigerator and open both the freezer and fresh-food doors fully. Leave them open for 48 hours with no food inside (transfer perishables to a cooler). This performs a complete manual defrost, melting all accumulated ice including any around the evaporator fan. Place old towels around the base to absorb meltwater. After 48 hours, plug back in, wait 15 minutes, and monitor the display. If FF does not return within 48 hours of normal operation, ice buildup was the cause — and you have also identified that the automatic defrost system is not keeping up, likely pointing to a dE (defrost) fault that should be diagnosed next.
Step 2: Test the Fan Motor (if FF Returns After Defrost)
If FF returns shortly after a full manual defrost, the evaporator fan motor has mechanically failed. The motor is accessible by removing the rear interior panel in the freezer compartment (typically four to six screws). Disconnect the fan motor wiring harness and test the motor terminals with a multimeter set to resistance: a functioning GE evaporator fan motor reads approximately 200–600 ohms across its terminals. An open circuit (OL/infinite resistance) confirms motor failure.
Replacement evaporator fan motors for GE refrigerators cost $40–$90 for the part. Installation requires 20–30 minutes and basic hand tools. All-in with a technician: $150–$350, depending on your region and model year. This repair is almost always worth making on any GE refrigerator under 12 years old — the evaporator fan is a wear part whose failure is not predictive of sealed-system degradation.
CC — Compressor Circuit: GE's Most Misdiagnosed Code
CC is the code that most frequently triggers unnecessary compressor replacement. It means the main control board cannot verify that the compressor circuit is operating normally — but the compressor itself is often not the problem. Two low-cost causes account for the majority of CC codes: dirty condenser coils and a failed start relay.
Clean the Condenser Coils First (Always)
The condenser coils dissipate heat from the refrigeration cycle. On most GE refrigerators, they are located at the rear of the unit or behind a lower front grille, and they are designed to accumulate lint, pet hair, and dust. When coils are severely clogged, the compressor overheats, draws excessive current, and the control board's monitoring circuit interprets the anomalous current signature as a compressor circuit fault — triggering CC.
Unplug the refrigerator, pull it away from the wall, and use a coil cleaning brush (available for $10–$20) or a vacuum cleaner with a crevice tool to remove all debris from the coils and the surrounding condenser fan area. This takes approximately 15 minutes and costs nothing beyond the brush. Plug back in and monitor for 24 hours. If CC does not return, soiled coils were the root cause. GE recommends cleaning condenser coils every 6–12 months, or every 3–6 months in homes with pets.
The $15–$40 Start Relay Test
If CC persists after cleaning the coils, the next component to test is the start relay — a small, inexpensive part that clips onto the side of the compressor body and provides the initial power surge to start the compressor motor. Start relays fail mechanically over time and are one of the most common causes of compressor-circuit codes.
Unplug the refrigerator and pull it from the wall. The compressor is the large, rounded component at the lower rear. The start relay is a plug-in module attached to the side of the compressor housing — it unclips without tools. Shake the relay next to your ear: if you hear a rattling sound, the internal contact has broken and the relay has failed. Replace it ($15–$40 at any appliance parts supplier). Even if the relay does not rattle, replacing it as a diagnostic step is worthwhile — it is the cheapest possible compressor-circuit repair.
If coil cleaning and start relay replacement both fail to clear CC, the compressor has failed or the main control board's compressor circuit monitoring has malfunctioned. Compressor replacement costs $400–$800 for the part alone — all-in labor costs bring the total to $600–$1,200+, making this the most expensive single-component repair on a GE refrigerator. See the repair-vs-replace section below before authorizing this repair.
dE — Defrost System Fault: Ice Is Building Up Silently
dE (sometimes displayed as DE in all-caps on older panels) means the automatic defrost system did not complete a defrost cycle within the expected 24–48-hour window. Modern GE refrigerators defrost automatically multiple times per day using a resistive heater wrapped around the evaporator coils; when this system fails, ice accumulates incrementally over days to weeks, eventually blocking all airflow through the coils and causing progressive temperature rise in both compartments.
dE is particularly insidious because the failure is gradual. The refrigerator may appear to cool normally for several days after the first dE code while ice continues to build, then lose cooling rapidly once the coils are fully blocked. If you see dE alongside rising compartment temperatures, act immediately.
Step 1 — Manual defrost: Unplug and leave both doors open for 48 hours. This fully resets the ice accumulation. After plugging back in, monitor for dE recurrence.
Step 2 — Identify the failed component: The GE defrost system has three potential failure points:
- Defrost heater: The resistive heating element wrapped around the evaporator coils. Test with a multimeter — a functioning heater reads 10–80 ohms; an open circuit (OL) means the heater has burned out. Replacement cost: $30–$80 for the part.
- Bi-metal defrost thermostat (thermal fuse): A safety fuse wired in series with the heater that opens permanently if the heater overheats, cutting power to the circuit. Once open, it must be replaced — it cannot reset. Test with a multimeter in continuity mode: a good thermostat shows continuity at room temperature; an open thermostat shows no continuity. Replacement: $15–$30.
- Main control board: If both the heater and thermostat test good, the control board is not initiating defrost cycles on schedule. This is the most expensive diagnosis — a replacement board costs $100–$250, all-in with labor $300–$550.
In practice, the defrost heater and bi-metal thermostat fail far more often than the control board. Replacing both the heater and thermostat together (total parts cost: $50–$110) is the standard repair technician approach — all-in with labor: $150–$350.
CI — Ice Maker Error: Check the Water Supply First
CI indicates the ice maker system has detected a fault — either it is not producing ice, a motor in the ice maker module has stalled, or the fill cycle has not completed within the expected time window. Despite appearing alarming, CI resolves with basic checks in the majority of cases.
Check these before ordering any parts:
- Water supply shutoff valve: The most common CI cause is a partially or fully closed supply valve, typically located under the kitchen sink or behind the refrigerator. Confirm it is fully open (valve handle parallel to the pipe, not perpendicular).
- Ice maker arm position: The wire shutoff arm on the side of the ice maker bucket must be in the down position to allow ice production. If it has been raised — manually or by an overfull bin — lower it and wait 24 hours for a production cycle.
- Water filter: A clogged or expired water filter restricts flow enough to prevent the fill cycle from completing on time. Replace the filter (GE recommends every 6 months) and press the filter reset button.
- Frozen fill tube: In very cold freezers (below −5°F) or models with the fill tube positioned close to the ice maker, the small tube that delivers water to the ice mold can freeze solid. Unplug and run a manual defrost to thaw it.
If all four checks pass and CI persists, the water inlet valve solenoid that controls water flow to the ice maker has failed. Replacement cost: $30–$70 for the valve; all-in with labor, $120–$220. If the valve tests good, the ice maker module assembly itself ($80–$200 for the part) requires replacement.
CD, OP, HI, and WF: The Supporting Cast
CD — Cooling Disabled
CD means the cooling function has been turned off — either manually (most common) or by an automatic fault lockout. The first thing to verify is whether the refrigerator is in Demo Mode (also called Showroom Mode or Sabbath Mode), which keeps the display and interior lights active while disabling the cooling circuit for showroom display purposes. Demo mode is the #1 cause of CD codes on recently purchased or moved refrigerators. Check your owner's manual for the Demo Mode exit sequence for your specific model (most involve holding two buttons simultaneously for 3–5 seconds). If the unit is not in any special mode and CD persists after a power cycle, a control board fault is preventing the cooling circuit from activating — call a technician.
OP — Open Temperature Sensor
OP means the refrigerator compartment temperature sensor (thermistor) has an open circuit — the sensor is disconnected, its wiring harness has failed, or the sensor element itself has burned out. Thermistors are small resistance-based probes located inside the fresh-food compartment, typically clipped to the rear wall or ceiling. After a power cycle, if OP returns: open the compartment and visually inspect the sensor connector. Accumulated frost can dislodge the connector from its mount — re-seating it often clears OP at no cost. If the connector is secure and OP persists, the thermistor has failed. Replacement cost: $15–$50, depending on the model.
HI — High Temperature Warning
HI appears when either compartment's temperature has risen above a safe threshold — typically above 55°F (13°C) in the fresh-food section or above 20°F (−7°C) in the freezer. HI is a symptom code, not a root-cause code: the underlying cause is one of the other faults covered in this guide (FF fan failure, CC compressor issue, dE defrost problem) or an environmental issue (open door, blocked vents, hot location). Diagnose any co-occurring codes first. If HI appears alone with no other codes after a power cycle, check door gaskets for tears or gaps, confirm the condenser coils are clean, and verify the refrigerator has adequate clearance around the sides, top, and rear for airflow.
WF — Water Filter Reminder
WF is a maintenance reminder, not a fault. It appears when the refrigerator estimates the water filter has processed approximately 300 gallons (roughly 6 months of average usage). Replace the filter with a GE RPWFE, XWFE, or model-appropriate equivalent, then press and hold the filter-reset button for 3 seconds to dismiss WF. Using a non-certified replacement filter can cause WF to reappear even after pressing reset on models with RFID-verified filter authentication (GE Profile and Café models manufactured after 2020). Use genuine GE filters or NSF-certified third-party equivalents on those models.
Complete GE Refrigerator Error Code Reference
| Code | Meaning | Root Cause | DIY Fix? | All-In Repair Cost |
|---|---|---|---|---|
| PF | Power Failure alert | Power interruption detected | Yes — press any button | $0 |
| WF | Water Filter reminder | Filter life elapsed | Yes — replace filter | $20–$60 (filter) |
| FF | Freezer Fan fault | Ice on fan blades or failed motor | Yes — manual defrost first | $0–$350 |
| CC | Compressor Circuit fault | Dirty coils / start relay / compressor | Partial (coil cleaning, relay) | $0–$1,200+ |
| dE | Defrost system fault | Heater, thermostat, or control board | Yes — manual defrost + heater test | $0–$550 |
| CI | Ice Maker error | Water supply / filter / valve / module | Yes — check supply + arm + filter | $0–$300 |
| CD | Cooling Disabled | Demo Mode or control board lockout | Yes — exit Demo Mode | $0–$550 |
| OP | Open temperature sensor | Disconnected or failed thermistor | Yes — re-seat connector | $0–$120 |
| HI | High temperature warning | Secondary symptom of fan/defrost/door issue | Depends on root cause | Varies |
| HW | Hot Water system fault | GE Café models only — hot water dispenser | Limited | $150–$350 |
DIY vs. Call a Technician
Most GE refrigerator error codes have a clear DIY first step that either resolves the problem or confirms a hardware failure requiring professional service. Use this framework:
- Always DIY first: Power cycle (30 seconds), manual defrost (48 hours unplug with doors open), condenser coil cleaning, water supply valve check, filter replacement, Demo Mode exit check. These cost nothing and resolve a significant share of all service calls before a technician arrives.
- DIY-friendly parts replacement: Start relay ($15–$40), temperature sensor/thermistor ($15–$50), defrost heater and bi-metal thermostat ($50–$110 combined), water inlet valve ($30–$70). These are plug-and-play components accessible without special tools on most GE models. Confidence with a multimeter is helpful but not required.
- Call a technician: Any repair involving the evaporator fan on models where access requires removing a large interior panel, compressor diagnosis, refrigerant handling, main control board replacement, or any code that returns immediately after a correct power cycle and manual defrost. Sealed system work (compressor, refrigerant) legally requires an EPA 608-certified technician.
Before calling, use ApplianceIQ to confirm your model's manufacture date from the serial number and verify whether any active CPSC recalls affect your unit. A GE refrigerator under an active recall may be eligible for a free repair. Check the complete recall check guide for step-by-step instructions.
Repair vs. Replace Math for GE Refrigerators
GE refrigerators are among the longer-lived large appliances in the market — the NAHB puts average lifespan at 14–17 years. The standard industry 50% rule (replace if the repair cost exceeds 50% of a comparable new unit) puts the threshold at roughly $400–$1,200 depending on the tier. Model age is the critical variable: a repair that makes economic sense on a 6-year-old unit is often unwise on a 14-year-old one.
- FF (fan motor replacement) — $150–$350 all-in: Almost always worth repairing at any age under 13 years. Fan motors are wear parts; failure is not predictive of sealed-system degradation.
- dE (defrost heater + thermostat) — $150–$350 all-in: Repair at any age under 13 years. These are low-cost, high-reliability components.
- dE (control board) — $300–$550 all-in: Evaluate age carefully. On a unit over 11 years old, this approaches or exceeds the 50% threshold for a budget replacement model.
- CI (ice maker assembly) — $150–$300 all-in: Repair on units under 13 years old. The ice maker operates independently of the sealed system.
- CC (start relay) — $30–$80 all-in: Always repair, at any age. If the relay fix holds, you avoided a major diagnosis.
- CC (compressor replacement) — $600–$1,200+ all-in: On units more than 10 years old, replacement is almost always the better financial decision. For units within the 5-year sealed system warranty, the compressor part may be covered — confirm your manufacture date before authorizing this repair.
The manufacture date is what matters, not the purchase date. Decode your GE serial number using ApplianceIQ or follow our GE serial number decoder guide to get the exact production month and year. Apply the 50% rule with the correct age. For a complete structured framework, see our appliance repair-vs-replace decision tree and 2026 repair cost math guide.
Related GE & Refrigerator Guides
Know your GE's exact age before calling a tech
Enter your GE model and serial number on ApplianceIQ to decode the manufacture date, confirm whether you're still inside the sealed system warranty window, and check for active recalls — in a single lookup. 25 free lookups/month, no credit card required.
Start free lookups →Frequently Asked Questions
What does FF mean on a GE refrigerator?
What does CC mean on a GE refrigerator?
How do I reset a GE refrigerator error code?
What does dE mean on a GE refrigerator?
What does CI mean on a GE refrigerator?
Do GE refrigerator error codes apply to GE Profile and Café models?
How do I enter diagnostic mode on a GE refrigerator?
Sources
- GE Appliances — Refrigerator Error, Fault, and Function Codes (official)
- iFixit — Diagnostic Mode on GE Side-by-Side Refrigerators
- iFixit — Diagnostic Features on GE French Door Refrigerators
- AppliancePartsPros — Refrigerator Error Codes: What They Mean & How to Fix Them
- Appliantology — How to Enter Self-Diagnostic Mode in a GE Side-by-Side Refrigerator
- RepairClinic — GE Refrigerator Not Defrosting: Solutions & Repair Parts
- NAHB — How Long Do Home Appliances Last (lifespan data)