mypros+
Error code reference

Kenmore Range Error Code 9d31

Latch state unknown in upper oven; both locked and unlocked switches reading closed simultaneously.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 9d31 error code actually means

This error means your oven's self-locking door mechanism is confused: two sensors that should never be active at the same time are both signaling the control board simultaneously. As a result, the oven has turned off its self-cleaning and door lock features until the problem is resolved. The lock assembly or its wiring likely needs to be inspected and possibly replaced.

Diagnostic procedure

The full 9d31 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Disables Clean and Lockout functions; check autolatch assembly and both lock/unlock switches.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 9d31 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 9d31

Ranked by how often they cause this code
  1. 1Faulty autolatch assembly
  2. 2Defective lock or unlock switch
  3. 3Short circuit in the latch switch wiring harness
  4. 4Loose or corroded connector at the autolatch assembly
  5. 5Failed oven control board

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about 9d31

What does 9d31 mean on a Kenmore range?
Error code 9d31 means the upper oven's door latch is in an unknown state because both the locked and unlocked position switches are reading closed at the same time. This should never happen during normal operation, and the control board flags the conflict as a fault. In response, the oven disables the Self-Clean cycle and the door lockout function. The autolatch assembly and its associated switches need to be inspected to resolve the issue.
Is it safe to use my oven while error 9d31 is active?
The oven disables Self-Clean and the door lockout function when 9d31 is active, but basic baking and broiling functions may still be available. The door latch being in an unknown state means you should avoid attempting any self-clean cycle, as the door cannot be confirmed to lock properly. It is advisable to resolve the fault before relying on the oven for extended use.
How much does it cost to repair error code 9d31 on a Kenmore range?
Repair costs depend on which component is at fault. An autolatch assembly replacement typically involves parts costs in the range of $50 to $150, while a control board can range from $100 to $300 or more depending on the model. Adding a technician's labor for diagnosis and replacement generally brings total repair costs to somewhere between $150 and $450. Getting a diagnostic visit estimate before authorizing parts replacement is recommended.
Can I fix error code 9d31 myself?
A knowledgeable DIYer can attempt diagnosis by inspecting the autolatch assembly for obstructions or mechanical damage and checking the wiring harness for pinched or shorted wires. If the issue is a loose connector or visible wiring damage, repair may be straightforward. However, replacing the autolatch assembly or control board involves working near high-voltage components and is generally best handled by a qualified technician.
Will resetting the oven clear error code 9d31?
Cycling power to the oven by turning off the circuit breaker for several minutes may temporarily clear the code if the fault was caused by a transient condition such as a momentary switch signal issue. However, if the autolatch assembly, a position switch, or the wiring harness has a physical defect, the code will return as soon as the control board checks the latch circuit again. A reset alone is not a repair.

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

Get Started

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