mypros+
Error code reference

Electrolux Dryer Error Code 0x87

UI Board Microcontroller Self Test Failure

UI Board Microcontroller Self Test Failure – User Interface Board defective.

First step from the service manual

Replace the User Interface Board and repeat the diagnostic cycle to check for any further errors.

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 0x87.

  • 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 0x87 means on a Electrolux dryer

Error code 0x87 on an Electrolux dryer indicates a User Interface Board Microcontroller Self Test Failure. This error is generated when the microcontroller embedded on the UI board runs its internal self-diagnostic routine at power-up or during a diagnostic cycle and fails to complete it successfully. The self-test is designed to verify that the microcontroller's core functions, memory registers, and internal communication pathways are operating within acceptable parameters. When the test fails, the board flags the fault and halts normal operation to prevent unreliable control signals from being sent to other components.

The User Interface Board is the control panel assembly that handles all user input, including cycle selection, temperature, and timing settings. It also manages the display output and relays commands to the main control board. A microcontroller self-test failure almost always points to an internal hardware fault within the UI board itself, such as a failed processor, corrupted firmware, or a compromised circuit. External factors like power surges, moisture infiltration, or heat exposure can contribute to the board's failure over time.

Because the fault is internal to the microcontroller on the UI board, this error code is not typically resolved through wiring checks or connector reseating alone. The standard diagnostic approach is to replace the User Interface Board and then run a full diagnostic cycle to confirm the error has cleared and to check whether any additional faults are present in other systems.

Source: manufacturer service documentation.

Common causes of 0x87

  1. 01

    Defective UI Board Microcontroller

    Part replacement

    The microcontroller chip on the User Interface Board has failed internally, causing the self-test to return an error. This is the most common cause and is confirmed when replacing the UI board clears the fault.

  2. 02

    Power Surge Damage to UI Board

    Part replacement

    A voltage spike from the home's electrical supply can damage the sensitive circuitry on the UI board, leading to microcontroller failure. Inspect the board for visible burn marks or damaged components as a preliminary check.

  3. 03

    Corrupted or Failed Board Firmware

    Part replacement

    In some cases, the firmware stored on the microcontroller can become corrupted, preventing the self-test from completing. This is an internal board condition that cannot be resolved by reflashing in the field and requires board replacement.

  4. 04

    Moisture or Heat Damage to the Board

    Part replacement

    Prolonged exposure to heat inside the dryer cabinet or moisture from a leak or high-humidity environment can degrade the UI board's circuitry over time. Look for discoloration, corrosion, or residue on the board surface.

  5. 05

    Faulty Wiring Connection to UI Board

    Wiring / connection

    A loose or corroded connector between the UI board and the main control board can in some cases contribute to communication errors, though a true 0x87 self-test failure points to the UI board itself. Check connectors before replacing the board as a low-cost first step.

See the test procedure for each cause

Frequently asked questions about 0x87

What does 0x87 mean on a Electrolux dryer?
Error code 0x87 means the User Interface Board has failed its internal microcontroller self-test. This self-test runs automatically to verify that the control panel's processor and internal circuits are functioning correctly. When it fails, the dryer flags the UI board as defective. The board typically needs to be replaced to resolve the error.
Can I fix error code 0x87 myself on my Electrolux dryer?
The repair for 0x87 involves replacing the User Interface Board, which is a task many experienced DIYers can perform. You will need to disconnect power to the dryer, access the control panel, unplug the board connectors, and swap in the new board. After replacement, run a diagnostic cycle to confirm the error has cleared and no additional faults are present.
Will resetting my Electrolux dryer clear the 0x87 error code?
A power reset is unlikely to permanently clear error code 0x87. Because the fault is caused by a hardware failure in the UI board's microcontroller, the self-test will fail again each time the board runs its diagnostic routine. Resetting may temporarily clear the display, but the error will return until the UI board is replaced.
Is it safe to run my Electrolux dryer with error code 0x87 showing?
A 0x87 error indicates the control panel's processor has failed its self-check, which means the dryer's controls may not respond accurately or reliably. It is not recommended to continue operating the dryer with this fault active, as unreliable control signals could affect cycle operation. Discontinue use and address the UI board replacement before running further cycles.
How much does it cost to fix error code 0x87 on an Electrolux dryer?
The cost to resolve a 0x87 error depends on whether you replace the board yourself or hire a technician. A replacement User Interface Board typically costs in the range of $80 to $200 depending on the specific dryer model. If you use a professional appliance repair service, total costs including labor generally range from $150 to $350.

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

Get Started

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