mypros+
Error code reference

LG Microwave Error Code E-06

Swing heater detection failure

Swing heater detection failure — fails to sense that the swing heater has stopped for 20 seconds during cooking.

First step from the service manual

Check swing heater's motor and connector; check micro-switch.

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 E-06.

  • 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 E-06 means on a LG microwave

The E-06 error code on an LG microwave indicates a swing heater detection failure. Specifically, the control board expects to detect that the swing heater motor has stopped within a 20-second window during a cooking cycle. If the system cannot confirm that the heater has paused or halted as expected, it triggers this fault. The swing heater is a rotating or oscillating heating element used in combination microwave-grill or convection models to distribute heat more evenly across the cooking cavity.

The detection system relies on a micro-switch that signals the control board when the swing heater motor reaches a stopped position. If the motor fails to stop, runs continuously without feedback, or if the micro-switch itself is faulty or misaligned, the board never receives the expected stop signal and generates the E-06 code. Connector issues between the motor, micro-switch, and control board can also interrupt this feedback loop, causing the same fault even when the mechanical components are otherwise functional.

Diagnosing this code begins with a visual inspection of the swing heater motor and its wiring harness connector for signs of damage, corrosion, or loose pins. The micro-switch should be tested for proper continuity and correct actuation when the heater moves through its stop position. A motor that runs but draws excessive current, or one that has seized, can also prevent the stop condition from registering correctly. Both the motor and micro-switch are serviceable components, though accessing them typically requires partial disassembly of the microwave cavity or upper assembly.

Source: manufacturer service documentation.

Common causes of E-06

  1. 01

    Faulty swing heater micro-switch

    Part replacement

    The micro-switch that signals the control board when the swing heater stops may have failed or become misaligned. Test it for continuity with a multimeter; it should open and close cleanly as the heater moves through its stop position.

  2. 02

    Defective or seized swing heater motor

    Part replacement

    If the motor has seized, burned out, or is running without stopping at the correct position, the stop signal will never be sent. Inspect the motor for signs of burning, listen for abnormal sounds, and check that it rotates and stops freely.

  3. 03

    Loose or damaged wiring connector

    Wiring / connection

    The connector linking the swing heater motor or micro-switch to the control board may be loose, corroded, or have a broken pin. Disconnect and reseat the connector, inspecting each terminal for damage or oxidation.

  4. 04

    Control board failure

    Part replacement

    If the motor and micro-switch both test correctly but the error persists, the control board may not be reading the stop signal properly. This is less common but possible if the input circuit on the board has failed.

See the test procedure for each cause

Frequently asked questions about E-06

What does E-06 mean on a LG microwave?
E-06 on an LG microwave means the control system detected a swing heater detection failure. The microwave expects to sense that the swing heater motor has stopped within 20 seconds during a cooking cycle, and it did not receive that confirmation. The fault typically points to a problem with the swing heater motor, its micro-switch, or the wiring connecting those components to the control board.
Can I fix E-06 on my LG microwave myself?
Some steps, such as reseating a loose connector, are straightforward for a careful DIYer. However, accessing the swing heater motor and micro-switch usually requires partial disassembly of the microwave and working near high-voltage components. If you are not comfortable discharging the capacitor and working inside a microwave safely, this repair is best left to a qualified technician.
Is it safe to use my LG microwave while it shows E-06?
No, you should not continue using the microwave while this error is active. The E-06 code causes the unit to stop operating as a protective measure, and attempting to bypass or ignore it while the swing heater system is malfunctioning could result in uneven heating or further component damage. Diagnose and resolve the fault before resuming normal use.
Will resetting my LG microwave clear the E-06 error?
Unplugging the microwave for a minute and plugging it back in may temporarily clear the display, but the error will return if the underlying problem is not fixed. The E-06 code is triggered by a real detection failure in the swing heater system, so a reset alone does not address the faulty motor, micro-switch, or connector causing the fault.
How much does it cost to repair an LG microwave E-06 error?
Repair costs vary depending on which component has failed. A replacement micro-switch is typically an inexpensive part, often in the range of $10 to $30, while a swing heater motor assembly can cost more, generally between $40 and $120 depending on the model. Adding professional labor, total repair costs can range from around $80 to $250 or more, making it worth comparing repair cost against the age and value of the unit.

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

Get Started

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