mypros+
Error code reference

Caloric Range Error Code F7

Failure of door lock switch sensing with door locked.

Failure of door lock switch sensing with door locked.

First step from the service manual

Check latch switch and door motor.

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

  • 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 F7 means on a Caloric range

The F7 error code on a Caloric range indicates a failure in the door lock switch sensing circuit while the door is in the locked position. This fault occurs during or after a self-clean cycle, when the door lock mechanism engages to secure the oven door. The control board expects to receive a specific signal confirming the locked state from the latch switch, and when that signal is absent or inconsistent, the F7 code is triggered. The primary components involved are the door latch switch and the door lock motor assembly.

The door lock system uses a motorized latch that physically drives the lock bolt into position, while a sensing switch confirms the locked or unlocked status to the control board. If the latch switch fails to close properly, has a broken contact, or the wiring between the switch and control board is damaged, the board cannot confirm a successful lock state. Similarly, if the door lock motor stalls or fails to fully drive the latch into the locked position, the switch may never actuate, producing the same fault.

Diagnosis should begin by inspecting the latch switch for continuity and verifying the door lock motor operates through its full travel. Check for broken wires, corroded connectors, or a physically obstructed latch mechanism. A stuck or partially engaged latch can prevent switch actuation even when the motor is functional. In some cases, debris from the self-clean cycle can interfere with latch movement.

Source: manufacturer service documentation.

Common causes of F7

  1. 01

    Faulty door latch switch

    Part replacement

    The latch switch is the most common failure point. If its internal contacts are worn or broken, it will not send the locked-state signal to the control board even when the latch is physically engaged. Check for continuity across the switch in the locked position.

  2. 02

    Door lock motor failure

    Part replacement

    If the door lock motor does not complete its full travel, the latch will not reach the position needed to actuate the switch. Listen for the motor running and verify the latch bolt moves completely into the locked position.

  3. 03

    Wiring or connector damage

    Wiring / connection

    High heat from the self-clean cycle can degrade wire insulation or corrode connector terminals between the latch switch and the control board. Inspect the harness and connectors for visible damage, melting, or corrosion.

  4. 04

    Obstructed or misaligned latch mechanism

    Wiring / connection

    Debris, grease buildup, or physical misalignment of the door latch assembly can prevent full engagement. Inspect the latch track for obstructions and confirm the door striker aligns properly with the latch bolt.

  5. 05

    Defective control board

    Part replacement

    If the latch switch, motor, and wiring all test correctly, the control board may be failing to read the switch signal. This is the least common cause and should only be suspected after all other components are confirmed functional.

See the test procedure for each cause

Frequently asked questions about F7

What does F7 mean on a Caloric range?
The F7 code on a Caloric range means the control board detected a failure in the door lock switch sensing circuit while the door is in the locked position. It typically appears after a self-clean cycle when the oven door locks and the latch switch does not confirm a successful lock. The fault points to the door latch switch, the door lock motor, or the wiring connecting these components to the control board.
Can I fix an F7 error on my Caloric range myself?
A knowledgeable DIYer can diagnose the F7 error by inspecting the door latch switch for continuity and checking that the door lock motor moves the latch fully into position. Wiring inspection and connector cleaning are also within reach for someone comfortable working around appliances. However, replacing the door lock motor assembly or control board may require more technical experience, and the oven should be unplugged before any inspection.
Is it safe to use my Caloric range while the F7 code is showing?
You should not attempt to use the self-clean function while the F7 code is active, as the door lock circuit is not functioning correctly. If the oven door is currently stuck in the locked position, do not force it open. Standard baking or broiling may still be possible depending on whether the door can be confirmed closed, but resolving the fault before running any high-heat cycles is strongly recommended.
Will resetting the Caloric range clear the F7 error code?
A power reset by unplugging the range or tripping the circuit breaker for a few minutes may temporarily clear the F7 code, but the fault will typically return if the underlying cause is not repaired. If the latch switch or motor is defective, the error will reappear the next time the self-clean cycle is initiated or the door lock mechanism is engaged.
How much does it cost to repair an F7 error on a Caloric range?
Repair costs depend on which component has failed. A replacement door latch switch typically costs between $15 and $50 for the part, while a complete door lock motor assembly can range from $40 to $120. If a service technician is needed, labor charges will add to those figures, and total repair costs including labor generally fall between $100 and $300 depending on the specific parts required and local rates.

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

Get Started

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