Step-by-Step DIY Fix Guide
- SAFETY: Turn off power at the circuit breaker. If the door is locked and the oven is hot, wait for it to cool fully before proceeding — a locked door on a hot oven is a safety condition.
- With power off, allow the oven to cool completely (at least 30 minutes after a self-clean cycle).
- Restore power and attempt to unlock the door: press and hold the Clear/Off button for 3 seconds. On some models this initiates a lock reset sequence.
- If the door remains locked, turn the breaker off for 5 minutes, then restore. The control board reset may re-drive the lock motor to the unlocked position.
- Inspect the latch area at the top of the door frame for debris or grease blocking the latch hook. Clean with a damp cloth.
- If the door unlocks but F90 returns on the next self-clean cycle, the door lock motor or switch needs professional diagnosis.
If the warning comes back after restart
- If the door closes normally but the warning keeps returning, the latch or switch path becomes more likely than a simple alignment issue.
- If the warning returns immediately after a clean restart, the sensor or wiring path becomes more likely than a one-time glitch.
- The oven door remains locked after the oven has fully cooled and a 5-minute power cycle did not release the latch
What This Error Means
Error F90 on your Frigidaire oven means: The oven door lock mechanism has encountered a fault. F90 through F94 all relate to the door lock assembly — the motor-driven latch that engages during self-clean cycles. The specific sub-code indicates which part of the lock sequence failed: F90 = lock motor did not complete; F91 = door lock switch fault; F92/F93/F94 = lock position sensor disagreement. The oven will not allow the self-clean cycle to start, or is stuck with the door locked. Also displayed as F91, F92, F93, F94 on some Frigidaire models. The oven's self-diagnostic system has detected this condition and restricted operation.
The most frequent cause is door lock motor failed to fully engage the latch within the expected time — most common after years of self-clean use. Work through the causes and fix steps below in order — many Frigidaire oven errors are resolved with a power cycle or a simple part swap.
Many cases of F90 can be resolved by the homeowner using the steps below. If the DIY checks do not resolve the error, a technician is needed.
A Frigidaire oven door that is locked and will not release is safe to leave — the lock mechanism holds the door closed but does not create a hazard once the oven has cooled. Always allow at least 30 minutes after a self-clean cycle before attempting to unlock the door.
Most Likely Cause by Symptom
The Frigidaire oven may stop, pause, or refuse to complete the cycle normally.
Likely cause: Door lock motor failed to fully engage the latch within the expected time — most common after years of self-clean use
Check first: SAFETY: Turn off power at the circuit breaker. If the door is locked and the oven is hot, wait for it to cool fully before proceeding — a locked door on a hot oven is a safety condition.
The appliance may fail to start because the door or lock state cannot be confirmed.
Likely cause: Door lock position switch (microswitch) stuck or failed, sending incorrect locked/unlocked signals to the control board
Check first: With power off, allow the oven to cool completely (at least 30 minutes after a self-clean cycle).
The warning may return immediately because the appliance is detecting an internal fault.
Likely cause: Food debris or grease accumulation around the latch mechanism preventing full travel
Check first: Restore power and attempt to unlock the door: press and hold the Clear/Off button for 3 seconds. On some models this initiates a lock reset sequence.
Common Causes
- Door lock motor failed to fully engage the latch within the expected time — most common after years of self-clean use
- Door lock position switch (microswitch) stuck or failed, sending incorrect locked/unlocked signals to the control board
- Food debris or grease accumulation around the latch mechanism preventing full travel
- Control board fault causing it to misread the lock position switch
What Not to Do
- Do not attempt to force the door open when it is locked — forcing the latch damages the door frame, the latch hook, and can bend the door hinge
- Do not start a self-clean cycle immediately before leaving home — F90 with a locked door requires someone present to turn off the breaker
Model and Display Variation Notes
Model-family notes
- Frigidaire oven display wording and code formats can vary by series.
- If your model behaves differently, check the owner manual before trying any deeper maintenance step.
- Some models may display the same fault as F90, F91, F92, F93, F94.
Display and panel differences
- Some control panels show this issue as F90, F91, F92, F93, F94 instead of only F90.
- Panel wording and whether the code appears with letters, numbers, or a longer variant can differ by model family.
Parts, Tools and Service Options
Common parts
- Door lock motor/latch assembly ($40–$100)
- Door lock position switch ($15–$35)
Manual and model check
Check your exact model and manual before ordering any Frigidaire oven parts.
Service option
Frigidaire service visit if the warning returns after the basic checks are complete.
Suggestions in this section are organized to support the troubleshooting flow first. Any future affiliate relationships should be disclosed clearly.
When Not to Keep Troubleshooting
The oven door remains locked after the oven has fully cooled and a 5-minute power cycle did not release the latch
- F90–F94 returns on every self-clean attempt
How to Prevent It Recurring
- Run the self-clean cycle no more than 3–4 times per year — frequent self-clean cycling stresses the door lock motor and accelerates wear
Related Error Codes
F40
The cooktop surface elements have been locked out by the control system. F40 and F41 indicate that the cooktop lockout feature is active — no surface burner or element will respond to knob or touch inputs while this code is displayed. This is most commonly triggered by a control board detecting an unsafe condition on the cooktop, or by the cooktop lock feature being engaged.
LOC
The full control lock feature is active on the oven/range. All oven and cooktop controls — including the keypad, temperature settings, and timer — are disabled and will not respond to any input. LOC is a user-activated child safety lock and is not a fault. The oven will not heat and the cooktop will not operate while LOC is displayed.
Extra notes
- This page is based on Frigidaire support material and stays conservative where model-specific guidance may vary.
- The goal is to help you identify safe first checks before you move into parts, service, or model-specific manual lookup.
Source and model notes
Last reviewed: 2026-04-09
Based on: Based on Frigidaire support material and edited into consumer-safe guidance for the exact code family on this page.
View Frigidaire US Official Support
Model coverage note: Frigidaire oven code meanings can vary by series, control panel, and model family, so use this page as a safe starting point rather than a replacement for the model-specific manual.
Important: FixThisError is an independent guide, not the manufacturer. Use your model-specific manual when the panel wording or behavior differs.
Always disconnect power before inspecting appliances. If unsure, contact a licensed appliance technician.