mypros+
Error code reference

GE Refrigerator Error Code F120

Stuck keys on ICID/ACM/Dispenser boards.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F120 error code actually means

Your GE refrigerator is detecting that one of the buttons on the ice, water, or dispenser control panel is stuck in the pressed position. This could be caused by something physically jamming the button, moisture or debris under the panel, or a failed control board. The refrigerator is alerting you so that the dispensing system is not continuously activated.

Diagnostic procedure

The full F120 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F120 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F120

Ranked by how often they cause this code
  1. 1Debris or liquid under dispenser buttons
  2. 2Failed membrane switch or keypad
  3. 3Moisture or ice intrusion on board
  4. 4Failed ICID, ACM, or dispenser control board
  5. 5Damaged wiring or connector between panel and board

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about F120

What does F120 mean on a GE refrigerator?
F120 indicates that the refrigerator has detected a stuck key on the ICID, ACM, or dispenser control board. This means one or more buttons on the dispenser panel are registering as continuously pressed. The cause can be physical debris, moisture under the buttons, a failed membrane switch, or a faulty control board.
Will resetting my GE refrigerator clear the F120 error?
A power reset by unplugging the refrigerator for a few minutes may temporarily clear the F120 code, but if the underlying cause (stuck button, debris, or board fault) has not been resolved, the error will return. A reset is a useful first step to confirm whether the fault is intermittent, but it is not a fix on its own.
How much does it cost to repair an F120 error on a GE refrigerator?
If the issue is simply debris under the dispenser buttons, the repair may cost nothing beyond your time. If a membrane switch or dispenser panel needs replacement, parts typically range from $30 to $120 depending on the model. A full ICID, ACM, or dispenser control board replacement can range from $80 to $250 or more for parts, with additional labor costs if a technician performs the repair.
Can I fix the F120 error myself without calling a technician?
In many cases, yes. Start by powering down the refrigerator and thoroughly cleaning around all dispenser panel buttons to remove any debris or dried liquid. If the buttons move freely after cleaning and the error clears after restoring power, no parts are needed. If the code returns, a membrane switch or control board replacement may be required, which is a more involved repair.
Is the F120 error on a GE refrigerator a safety concern?
F120 is not a safety hazard in the way that a gas or temperature fault would be. However, a stuck key on the dispenser board could cause the dispenser to activate unintentionally, potentially resulting in water or ice being dispensed without user input. Addressing the fault promptly prevents potential water spills or unnecessary wear on dispenser components.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass