mypros+
Error code reference

GE Range Error Code F097

MDL invalid state

MDL invalid state. The motor door lock can't find home position.

First step from the service manual

Cycle the power for 30 seconds.

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

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

The F097 error code on a GE range indicates that the motor door lock (MDL) has entered an invalid state, meaning the locking mechanism cannot locate or confirm its home position. This typically occurs during or after a self-clean cycle, when the control board commands the door latch motor to move to a specific position and the latch assembly fails to complete that movement and report back a confirmed position to the control. The home position is sensed through a switch or position sensor built into the latch assembly, and when that feedback signal is missing or inconsistent, the control flags the fault.

The most common root causes involve the latch motor itself, the door lock switch assembly, or wiring between these components and the control board. The latch motor can bind mechanically if debris or physical damage prevents it from turning freely through its full range of motion. The position switches inside the latch assembly can fail or become misaligned, preventing the control from receiving the expected confirmation signal. Wiring harness issues such as loose connectors, broken wires, or corrosion at the latch assembly connector can also interrupt the signal path.

A power cycle is always the correct first step, as a transient fault during a clean cycle can sometimes leave the control in a hung state that clears with a reset. If the code returns immediately or after the next clean cycle attempt, hands-on diagnosis of the latch assembly, its wiring harness, and the control board connection is required. The door should never be forced open when this code is active, as the latch may be in an intermediate position.

Source: manufacturer service documentation.

Common causes of F097

  1. 01

    Door latch assembly failure

    Part replacement

    The latch motor or internal position switches within the latch assembly have failed or become misaligned, preventing the motor from confirming its home position to the control board. Inspect the latch for binding, visible damage, or a motor that hums but does not move.

  2. 02

    Transient control fault after self-clean cycle

    Wiring / connection

    A temporary interruption during a self-clean cycle can leave the control board in an invalid state without any underlying hardware failure. A 30-second power cycle will clear this type of fault if the latch itself is undamaged.

  3. 03

    Wiring harness issue at latch assembly

    Wiring / connection

    Loose connectors, broken wires, or corrosion at the latch assembly connector can prevent position switch signals from reaching the control board. Inspect the harness and connector at the latch for damage or poor seating.

  4. 04

    Mechanical obstruction in latch mechanism

    Wiring / connection

    Debris, grease buildup, or physical deformation around the door latch area can prevent the motor from completing its full travel to the home position. Visually inspect the latch area for any obstructions after confirming the oven has cooled completely.

  5. 05

    Control board fault

    Part replacement

    If the latch assembly and wiring check out as functional, the control board may be failing to properly send or interpret the motor lock signals. This is the least common cause and is typically diagnosed after other components have been ruled out.

See the test procedure for each cause

Frequently asked questions about F097

What does F097 mean on a GE range?
F097 means the motor door lock (MDL) has entered an invalid state and cannot find its home position. This typically occurs during or after a self-clean cycle when the latch motor fails to complete its movement or the control board does not receive a confirmed position signal back from the latch assembly. The fault can be caused by a failed latch motor, a faulty position switch, wiring issues, or sometimes a temporary control glitch.
Will resetting the power clear the F097 error on my GE range?
A power reset is always the recommended first step and will clear the code if the fault was a temporary control glitch. Disconnect power to the range for at least 30 seconds, then restore power and observe whether the code returns. If the F097 comes back immediately or after the next self-clean attempt, there is an underlying hardware problem with the latch assembly or its wiring that requires further diagnosis.
Is it safe to use my GE range while the F097 code is showing?
Normal surface burner use may still be possible depending on the range model, but you should avoid starting another self-clean cycle until the fault is resolved. More importantly, do not attempt to force the oven door open if the latch is in an intermediate or locked position, as this can damage the latch mechanism. Allow the oven to cool completely before inspecting the latch area.
How do I fix the F097 error on a GE range?
Start with a 30-second power cycle to rule out a temporary fault. If the code returns, inspect the door latch assembly for binding, debris, or visible damage, and check the wiring harness connector at the latch for loose or corroded pins. If the latch motor does not move or hums without movement, the latch assembly likely needs replacement. A faulty control board is possible but should only be considered after the latch and wiring have been confirmed as functional.
How much does it cost to repair a GE range showing the F097 error?
If the fix is simply a power reset, there is no parts cost involved. Replacing a door latch assembly on a GE range typically runs between $80 and $200 for the part, depending on the model, with additional labor costs if a technician is involved. Control board replacement is a more expensive repair, generally ranging from $150 to $350 or more for the part alone. Getting a confirmed diagnosis before ordering parts will help avoid unnecessary expenses.

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

Get Started

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