mypros+
Error code reference

GE Dryer Error Code E06

Different EEPROM detected; UI type stored in EEPROM does not match physical UI present.

Different EEPROM detected; UI type stored in EEPROM does not match physical UI present.

First step from the service manual

Compare UI type stored in EEPROM and physical UI present.

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 E06.

  • 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 E06 means on a GE dryer

The E06 error code on a GE dryer indicates a mismatch between the User Interface (UI) type stored in the EEPROM (Electrically Erasable Programmable Read-Only Memory) and the physical UI board currently installed in the machine. The EEPROM is a small non-volatile memory chip, typically located on the main control board, that retains configuration data even when the dryer is unpowered. This stored data includes a identifier for the specific UI panel the control board expects to communicate with. When the control board reads this identifier at startup and finds it does not match the actual UI panel present, it triggers the E06 fault.

This type of mismatch most commonly occurs after a component replacement. If a technician installs a UI board that is a different part revision or model variant than what the EEPROM was originally programmed for, the control board will detect the discrepancy immediately. It can also occur if the main control board itself is replaced with a unit whose EEPROM was previously programmed for a different UI configuration. In rarer cases, EEPROM data corruption caused by a power surge or intermittent supply voltage can cause the stored UI identifier to become invalid, producing a false mismatch.

Diagnosing E06 begins with comparing the UI type recorded in the EEPROM against the physical UI board installed. This typically requires entering the dryer's diagnostic mode to read the stored UI identifier and then confirming the part number or revision of the installed UI panel. Once the source of the mismatch is identified, the resolution involves either reprogramming the EEPROM to reflect the correct UI type or replacing the mismatched component with the correct, compatible part.

Source: manufacturer service documentation.

Common causes of E06

  1. 01

    Incorrect UI board installed after repair

    Part replacement

    If a replacement UI panel of a different model variant or revision was installed, the EEPROM will not recognize it. Check the part number of the installed UI board against the one recorded in the dryer's configuration.

  2. 02

    Replacement main control board pre-programmed for a different UI

    Wiring / connection

    A replacement main control board may have been previously programmed or used with a different UI type, causing its EEPROM to hold a mismatched identifier. The EEPROM on the new board would need to be reprogrammed to match the dryer's physical UI.

  3. 03

    EEPROM data corruption from power surge

    Wiring / connection

    A voltage spike or power interruption can corrupt the UI identifier stored in the EEPROM, causing the control board to read an invalid or incorrect value. In this case, the physical UI may be correct, but the stored data no longer accurately reflects it.

  4. 04

    Intermittent or poor connection between UI and control board

    Wiring / connection

    A loose or damaged wiring harness connecting the UI panel to the main control board can cause the control board to misread the UI type during initialization. Inspect the connector pins and harness for damage, corrosion, or loose seating.

See the test procedure for each cause

Frequently asked questions about E06

What does E06 mean on a GE dryer?
E06 on a GE dryer means the UI type stored in the EEPROM on the main control board does not match the physical User Interface panel installed on the dryer. This is a configuration mismatch error, not a mechanical or sensor failure. It most commonly appears after a component replacement where the new part was not compatible with the existing board programming.
Will resetting the dryer clear the E06 error code?
A simple power reset will not permanently clear E06 because the mismatch between the stored EEPROM data and the physical UI panel still exists after power is restored. The code will return at startup until the underlying mismatch is resolved, either by reprogramming the EEPROM or by installing the correct compatible component.
How do I fix the E06 error on a GE dryer?
Fixing E06 requires first identifying which component is mismatched: the UI panel or the main control board. A technician will enter diagnostic mode to read the UI type stored in the EEPROM and compare it to the installed UI panel. The resolution is either reprogramming the EEPROM to recognize the installed UI, or replacing the mismatched part with one that is compatible with the existing configuration.
Is it safe to use my GE dryer while it shows the E06 error?
Because E06 indicates a communication configuration conflict between the control board and the UI panel, normal dryer operation is typically disabled or unreliable while the fault is active. Attempting to operate the dryer in this state is not recommended, as control inputs from the panel may not be processed correctly. The issue should be diagnosed and resolved before returning the dryer to regular use.
How much does it cost to repair a GE dryer with an E06 error?
Repair costs for E06 vary depending on the root cause. If the fix requires only EEPROM reprogramming, labor costs could range from roughly $75 to $150 depending on the service provider. If a replacement UI board or main control board is needed, parts alone can range from $50 to $250 or more, with total repair costs including labor typically falling between $150 and $400.

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

Get Started

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