GE Refrigerator Error Code F128
COM wrong version (COM version not compatible with ACM).
COM wrong version (COM version not compatible with ACM).
Get the full diagnostic procedure for F128.
- 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
$29/month · Cancel anytime · Or $9.95 3-day pass
What F128 means on a GE refrigerator
Error code F128 on a GE refrigerator indicates a communication version mismatch between the COM board and the ACM (Appliance Control Module). These two control boards must run compatible firmware versions to exchange data correctly. When the system detects that the COM board's firmware version does not match what the ACM expects, it flags F128 to alert the technician that the control system cannot function as intended.
This type of error is fundamentally a software or hardware compatibility issue rather than a mechanical failure. The COM board handles communication functions between various subsystems, while the ACM serves as the primary control hub managing compressor operation, defrost cycles, temperature regulation, and other core refrigerator functions. If these two modules are not running compatible firmware, they cannot interpret each other's signals correctly, which can cause erratic behavior, loss of temperature control, or a completely non-functional unit.
The most common triggers for F128 include installing a replacement COM board that carries a different firmware version than the existing ACM, or a failed firmware update that left one module partially updated. In some cases, a corrupted control board can also cause the version handshake to fail. Resolving this error typically requires ensuring both boards are at compatible firmware versions, which may involve replacing one of the control boards or having the firmware updated through a service procedure.
Source: manufacturer service documentation.
Common causes of F128
- 01
Replacement COM board with incompatible firmware
Part replacementIf the COM board was recently replaced, the new board may be running a firmware version that is not compatible with the existing ACM. Verify that the replacement part is the correct version for your specific refrigerator model.
- 02
Replacement ACM with incompatible firmware
Part replacementSimilarly, a newly installed ACM may carry firmware that does not match the existing COM board. Mismatched board versions after any control module replacement are a primary cause of F128.
- 03
Failed or incomplete firmware update
Wiring / connectionA firmware update that did not complete successfully can leave one board on a newer version while the other remains on an older version, causing the version handshake to fail and triggering F128.
- 04
Corrupted COM board
Part replacementInternal corruption of the COM board's firmware, which can result from a power surge or electrical event, may cause it to report an incorrect version to the ACM. Inspecting the board for visible damage and testing communication signals can help identify this.
- 05
Corrupted ACM
Part replacementCorruption or internal failure of the ACM can cause it to misread or reject the COM board's version information. This is less common but should be considered if the COM board tests correctly.
Frequently asked questions about F128
What does F128 mean on a GE refrigerator?
Will resetting my GE refrigerator clear the F128 error code?
Is it safe to keep using my refrigerator when F128 is displayed?
How much does it cost to fix a GE refrigerator showing F128?
Can I fix the F128 error code myself?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass