mypros+
Error code reference

Electrolux Range Error Code C-d2

Door locking failure

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 C-d2 error code actually means

Your Electrolux range is showing C-d2 because the mechanism that locks the oven door during a self-clean cycle is not working correctly. Either the small motor that moves the lock or the sensor that confirms the lock is in position has failed. The oven is alerting you so it cannot run a self-clean cycle in an unsafe condition.

Diagnostic procedure

The full C-d2 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
Disconnect power, open back cover, check whether harness has been connected with door lock switch and motor. Confirm whether resistance value of door lock motor is normal.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock C-d2 procedure $9.95

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

Most common causes of C-d2

Ranked by how often they cause this code
  1. 1Faulty door lock motor
  2. 2Disconnected or damaged wiring harness
  3. 3Failed door lock switch
  4. 4Misaligned locking arm or cam
  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 C-d2

What does C-d2 mean on a Electrolux range?
C-d2 indicates a door locking failure, meaning the range detected a problem with the door lock motor, the door lock switch, or the wiring connecting them to the control board. This code most commonly appears in connection with the self-clean function, when the control board cannot confirm that the door lock successfully engaged or disengaged. The range flags this condition as a safety measure to prevent running a self-clean cycle without a confirmed locked door.
Is it safe to use my Electrolux range while it shows C-d2?
Normal baking and cooking functions may still be available while C-d2 is active, but you should not attempt to run the self-clean cycle until the fault is resolved. The door lock is a safety system designed to keep the oven door secured during the extreme temperatures of self-cleaning. Operating the self-clean function with a faulty lock presents a burn hazard.
How much does it cost to repair a C-d2 door lock error on an Electrolux range?
If only the wiring harness needs reseating, there may be no parts cost at all. A replacement door lock assembly typically costs in the range of $40 to $120 depending on the specific model. If professional repair is needed, labor charges generally bring the total to somewhere between $100 and $250, though costs vary by region and service provider.
Can I fix the C-d2 error myself?
Some causes of C-d2 are DIY-repairable, particularly a loose or disconnected wiring harness at the door lock assembly. After disconnecting power and removing the back cover, inspect the connectors at the lock motor and switch for secure fit. If the motor or switch has failed, replacing the door lock assembly is a moderate-difficulty repair that requires basic electrical testing skills and a multimeter.
Will resetting the power clear the C-d2 error code?
Cycling power to the range may temporarily clear the C-d2 code, but the error will return if the underlying fault in the door lock motor, switch, or wiring has not been corrected. A reset does not repair the failed component. If the code reappears immediately or when self-clean is next attempted, physical diagnosis of the lock assembly is required.

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

Get Started

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