mypros+
Error code reference

Bosch Range Error Code F90

Maximum oven door unlock time exceeded during self-clean cycle or oven lockout operation.

Maximum oven door unlock time exceeded during self-clean cycle or oven lockout operation.

First step from the service manual

If lock motor runs: test continuity of wiring between control module and lock switch on lock motor assembly. If lock motor does not run: test continuity of lock motor windings.

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

  • 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 F90 means on a Bosch range

The F90 error code on a Bosch range indicates that the oven door lock mechanism failed to fully unlock within the maximum allowed time during either a self-clean cycle or a manual oven lockout operation. The door locking system relies on a small lock motor that drives a latch assembly into locked and unlocked positions, along with a lock switch that signals the control module when the latch has reached the correct position. When the control module commands the door to unlock and does not receive confirmation from the lock switch within the allowed time window, it triggers F90 to prevent the oven from operating in an indeterminate state.

Diagnosing F90 requires determining first whether the lock motor is actually running during the unlock command. If the motor runs but the door does not unlock, the issue typically lies in the wiring path between the control module and the lock switch, or in the lock switch itself. A continuity test on that wiring harness segment will reveal any open circuits or breaks. If the lock motor does not run at all, the motor windings should be tested for continuity, since a failed winding means the motor cannot generate the torque needed to move the latch.

Additional causes can include a physically jammed or obstructed latch mechanism, which can prevent the motor from completing its travel even when electrically sound. Carbon buildup or warped components from repeated high-temperature self-clean cycles are common contributors to mechanical binding in the lock assembly. In some cases, a failed control module that cannot properly energize the lock motor circuit will also produce this fault.

Source: manufacturer service documentation.

Common causes of F90

  1. 01

    Faulty lock switch or broken wiring to lock switch

    Part replacement

    If the lock motor runs but the door does not unlock, the lock switch may not be sending the confirmation signal to the control module. Test continuity of the wiring between the control module and the lock switch on the lock motor assembly to identify any open circuit.

  2. 02

    Failed lock motor windings

    Part replacement

    If the lock motor does not run at all when an unlock command is issued, the motor windings may have failed. Test the windings for continuity, as an open winding means the motor cannot operate and the latch will remain locked.

  3. 03

    Mechanically jammed latch assembly

    Wiring / connection

    Carbon buildup, grease accumulation, or warped components from high-temperature self-clean cycles can physically bind the latch so it cannot travel to the unlocked position even when the motor is functioning correctly. Inspect the latch for visible obstruction or deformation.

  4. 04

    Damaged wiring harness between control module and lock motor

    Part replacement

    Heat exposure from the oven cavity or repeated self-clean cycles can degrade wiring insulation and cause open circuits or shorts in the harness leading to the lock motor assembly. A continuity check of the full harness segment will identify the break.

  5. 05

    Failed control module

    Part replacement

    If the wiring, lock switch, and lock motor all test correctly, the control module itself may not be properly energizing the lock motor circuit. This is the least common cause but should be considered after all other components are ruled out.

See the test procedure for each cause

Frequently asked questions about F90

What does F90 mean on a Bosch range?
F90 means the oven door lock mechanism did not complete its unlock sequence within the maximum allowed time during a self-clean cycle or oven lockout operation. The control module monitors a lock switch to confirm the latch has moved to the unlocked position, and F90 is triggered when that confirmation does not arrive in time. The fault involves the lock motor, the lock switch, and the wiring connecting those components to the control module.
Can I reset the F90 error code and will that fix the problem?
Resetting the oven by cycling the circuit breaker may clear the F90 code temporarily, but the fault will return if the underlying mechanical or electrical problem is not addressed. If the lock motor, lock switch, or wiring is defective, the door will fail to unlock again during the next self-clean or lockout cycle. A reset is useful for confirming the error code but is not a repair.
Is it safe to use my Bosch oven when F90 is displayed?
You should not attempt to use the oven for normal cooking while F90 is active, especially if the door is still locked from a self-clean cycle. Operating the oven with the lock mechanism in an unknown state could prevent you from opening the door if needed. Address the fault before resuming regular oven use.
How do I fix the F90 error on my Bosch range?
Start by determining whether the lock motor runs when the oven attempts to unlock. If it runs, test the continuity of the wiring between the control module and the lock switch on the lock motor assembly. If the motor does not run, test the motor windings for continuity. Also inspect the latch mechanism for any physical obstruction or heat damage that could be preventing movement. Replace whichever component fails its test.
How much does it cost to repair a Bosch range F90 error?
Repair costs vary depending on which component has failed. A replacement lock motor assembly typically costs between $40 and $120 for the part alone. If professional labor is required, total repair costs including diagnosis and installation can range from $150 to $350 or more depending on your location and service provider. Control module replacement, if needed, will generally fall at the higher end of that range.

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

Get Started

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