mypros+
Error code reference

GE Refrigerator Error Code F123

Key inputs on temp board and door closed (FF door closed and key input detected).

Key inputs on temp board and door closed (FF door closed and key input detected).

MyPros+ Max

Get the full diagnostic procedure for F123.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What F123 means on a GE refrigerator

Error code F123 on a GE refrigerator indicates that the control system has simultaneously detected a closed freezer compartment door and an active key input signal from the temperature control board. This condition is contradictory under normal operation: key inputs on the temp board are typically intended to be registered during user interaction, which should not coincide with a persistently closed door in a way that triggers a fault. The control board monitors both door switch states and user interface inputs, and when these signals conflict or appear in an unexpected combination, the system logs F123 to flag the anomaly.

The temperature board referenced in this code is the user interface or control panel board that receives button presses and communicates setpoint changes to the main control board. The door closed signal comes from the door switch, a small mechanical or magnetic switch mounted in the door frame. If either of these components is sending a continuous or false signal, the control system can interpret the condition as a fault. A stuck button on the control panel, a shorted key matrix on the temp board, or a door switch that is stuck in the closed position are all hardware-level causes that can trigger this code.

Additionally, wiring harness issues between the temperature board, door switch, and main control board can introduce signal interference or short circuits that mimic the fault condition. In some cases, moisture intrusion into the control panel or door switch housing can cause unintended continuity across contacts, producing the same erroneous signal combination. Diagnosing this code requires isolating each component to determine whether the fault originates at the door switch, the temp board itself, or the wiring connecting them.

Source: manufacturer service documentation.

Common causes of F123

  1. 01

    Stuck or shorted key on the temperature control board

    Part replacement

    A button on the control panel that is physically stuck depressed or electrically shorted on the key matrix will send a continuous input signal, triggering this fault. Inspect the control panel for visibly stuck buttons and test the board for continuity across key contacts.

  2. 02

    Faulty or stuck door switch

    Part replacement

    The freezer door switch may be stuck in the closed position, sending a constant door-closed signal even when the door is open. Test the door switch for proper continuity change when the door is opened and closed.

  3. 03

    Moisture or debris in the control panel

    Wiring / connection

    Moisture intrusion or food debris beneath the control panel buttons can cause unintended electrical contact, simulating a key press. Inspect the panel for condensation, spills, or buildup around the buttons.

  4. 04

    Wiring harness short or damaged connector

    Wiring / connection

    A damaged wire or corroded connector between the temperature board, door switch, and main control board can create a false signal that mimics this fault condition. Inspect all related harness connectors for corrosion, pinching, or breaks.

  5. 05

    Defective temperature control board

    Part replacement

    If the key matrix or internal circuitry of the temperature board has failed, it may continuously output an erroneous key input signal regardless of actual button state. This is typically diagnosed after ruling out the door switch and wiring as causes.

See the test procedure for each cause

Frequently asked questions about F123

What does F123 mean on a GE refrigerator?
F123 indicates that the refrigerator's control system detected a door-closed signal from the freezer door switch at the same time a key input was registered on the temperature control board. This combination of signals is flagged as a fault because it suggests one of the components involved is behaving unexpectedly. Common sources include a stuck control panel button, a faulty door switch, or a wiring issue between these components and the main board.
Will resetting my GE refrigerator clear the F123 error code?
A reset by unplugging the refrigerator for several minutes may temporarily clear the F123 code, but if the underlying hardware fault persists, the code will return. If the fault is caused by a stuck button, a failed door switch, or a damaged wiring harness, those components need to be physically inspected and repaired before the code will clear permanently. A reset alone is not a fix.
How do I fix the F123 error code on my GE refrigerator?
Start by inspecting the control panel buttons for any that feel stuck or unresponsive, and check the freezer door switch for proper operation by testing whether it changes state when the door opens and closes. If either component tests faulty, it will need to be replaced. Also inspect the wiring harness connectors between the door switch, temperature board, and main control board for corrosion or damage. If the temp board itself is found to be defective, board replacement is typically required.
Is the F123 error code on a GE refrigerator a safety concern?
F123 is primarily a control system fault rather than an immediate safety hazard. However, if the temperature control board is malfunctioning, it could potentially affect the refrigerator's ability to maintain proper setpoints or respond correctly to user inputs. It is advisable to address the fault promptly to ensure the appliance continues to regulate temperature correctly and prevent food spoilage.
How much does it cost to repair the F123 error on a GE refrigerator?
Repair costs depend on which component is at fault. A door switch replacement is generally the least expensive repair, typically ranging from around $20 to $75 for parts, plus labor if a technician is used. Temperature control board replacement tends to cost more, with parts ranging from roughly $80 to $200 or more depending on the model. A diagnostic service call from a technician usually runs between $75 and $150 before parts and labor are added.

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

Get Started

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