mypros+
Error code reference

GE Range Error Code F028

The communication between the oven user interface microcontroller and the touch microcontroller cannot be…

The communication between the oven user interface microcontroller and the touch microcontroller cannot be initiated.

First step from the service manual

Disconnect power to the unit, wait 30 seconds, then reapply power.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for F028.

  • 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 F028 means on a GE range

F028 on a GE range indicates a failure to establish communication between two microcontrollers located within the oven's user interface system: the main user interface (UI) microcontroller and the touch microcontroller. These two processors work in tandem to translate physical touch inputs on the control panel into commands the oven can execute. When the handshake or initialization sequence between them cannot be completed, the range flags F028 and typically suspends normal operation to prevent unintended behavior.

The most frequent root cause is a transient power fault or voltage irregularity that disrupts the communication bus during startup. This is why the first diagnostic step involves a full power disconnect for at least 30 seconds, allowing capacitors to discharge and both microcontrollers to fully reset before re-initializing. If the error clears after a power cycle, the cause was likely a temporary glitch rather than a hardware failure.

If the error persists after the power reset, the fault points toward a hardware problem within the control panel assembly. This includes potential issues with the ribbon cable or wiring harness connecting the two microcontrollers, a defective touch control board, or a failed main user interface control board. Since both microcontrollers are typically integrated into or directly connected to these boards, a breakdown in the physical communication pathway, whether from a loose connector, a damaged trace, or a failed chip, will prevent initialization and keep F028 active.

Source: manufacturer service documentation.

Common causes of F028

  1. 01

    Transient power disruption

    Wiring / connection

    A brief voltage spike, sag, or power interruption can prevent the two microcontrollers from completing their startup handshake. A 30-second power disconnect often resolves this without any parts replacement.

  2. 02

    Loose or damaged ribbon cable or connector

    Wiring / connection

    The ribbon cable or wiring harness linking the touch microcontroller to the main UI board can become loose or develop a break, cutting off the communication path. Inspect connectors carefully for bent pins, corrosion, or unseated connections.

  3. 03

    Defective touch control board

    Part replacement

    If the touch microcontroller itself has failed due to a component fault or physical damage, it will not respond to initialization signals from the main UI microcontroller, keeping F028 active after every power cycle.

  4. 04

    Failed main user interface control board

    Part replacement

    The main UI board houses the primary microcontroller that initiates communication. A failure on this board, such as a damaged processor or failed supporting components, will prevent the handshake from starting at all.

  5. 05

    Moisture or contamination on the control board

    Part replacement

    Spills or steam that reach the control panel can cause short circuits or corrosion on the board's communication traces or connectors. Look for visible residue, discoloration, or corrosion on the board surfaces and connectors.

See the test procedure for each cause

Frequently asked questions about F028

What does F028 mean on a GE range?
F028 means the oven's user interface system could not establish communication between its two internal microcontrollers during startup. These chips work together to process touch inputs on the control panel, and when they cannot initiate a connection, the range logs this fault code. It can result from a temporary power issue or a hardware failure within the control panel assembly.
Will resetting the power clear the F028 error on my GE range?
It may. The recommended first step is to disconnect power to the range, wait at least 30 seconds, and then restore power. If the error was caused by a temporary voltage irregularity or startup glitch, the code should clear after the reset. If F028 returns immediately after power is restored, a hardware problem such as a faulty board or damaged connector is the likely cause and will need further diagnosis.
Is it safe to use my GE range while F028 is displayed?
It is best to avoid using the range until the error is resolved. Since F028 indicates the control panel's microcontrollers cannot communicate, touch inputs may not be processed reliably, which could lead to unpredictable behavior. Resolving the fault first ensures the oven operates as intended.
How much does it cost to fix a GE range showing F028?
If a power reset does not clear the code, repair costs depend on which component has failed. A replacement touch control board or main user interface board typically costs anywhere from $100 to $350 or more for the part alone, with professional labor adding to the total. Diagnosing which board is at fault before ordering parts can help avoid unnecessary expenses.
Can I diagnose F028 on my GE range myself?
A knowledgeable DIYer can start by performing the power reset and then inspecting the ribbon cables and connectors on the control panel for visible damage, looseness, or corrosion. However, isolating a failed microcontroller or board typically requires disassembling the control panel and, in some cases, specialized diagnostic tools. If basic inspection does not reveal an obvious issue, professional service is recommended to avoid misdiagnosing and replacing the wrong component.

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

Get Started

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