mypros+
Error code reference

Electrolux Range Error Code C-d2

Door locking failure

Door locking failure - door lock motor or switch malfunction.

First step from the service manual

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.

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 C-d2.

  • 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 C-d2 means on a Electrolux range

The C-d2 error code on an Electrolux range indicates a door locking failure caused by a malfunction in the door lock motor, the door lock switch, or both. This code is most commonly triggered during or after a self-clean cycle, when the control board attempts to engage or disengage the door lock mechanism and does not receive the expected feedback signal confirming successful operation. The door lock assembly is a safety-critical component that physically secures the oven door during high-temperature self-cleaning cycles.

The door lock system consists of a small motor that drives a locking arm or cam, and one or more switches that signal the control board when the lock is in the fully locked or fully unlocked position. If the motor fails to reach the target position within the expected time window, or if the switch does not send a confirmation signal, the board logs C-d2 and may hold the door in its current state. Common failure points include a burnt-out or open-circuit lock motor, a faulty or misaligned switch, and wiring harness issues such as loose connectors or damaged terminals at the lock assembly.

Diagnosis begins with disconnecting power to the range and removing the back cover to access the door lock assembly. The harness connections at both the motor and switch should be inspected for secure seating and signs of heat damage or corrosion. The resistance value of the door lock motor winding should be measured with a multimeter. An open reading or a reading far outside the expected range indicates a failed motor. Switch continuity should also be checked in both the locked and unlocked positions to confirm proper operation.

Source: manufacturer service documentation.

Common causes of C-d2

  1. 01

    Faulty door lock motor

    Part replacement

    The motor that physically drives the locking mechanism can burn out or develop an open winding over time, especially after repeated self-clean cycles. Measuring the motor resistance with a multimeter will show an open circuit or an out-of-range reading if the motor has failed.

  2. 02

    Disconnected or damaged wiring harness

    Wiring / connection

    The connector at the door lock assembly can loosen or suffer heat-related damage, breaking the electrical path to the motor or switch. Inspecting the harness after removing the back cover often reveals a partially seated connector or melted terminal.

  3. 03

    Failed door lock switch

    Part replacement

    The switch that signals the control board when the lock is engaged or disengaged can fail mechanically or electrically. Continuity testing of the switch in both the locked and unlocked positions will confirm whether it is functioning correctly.

  4. 04

    Misaligned locking arm or cam

    Wiring / connection

    Physical obstruction or misalignment of the locking arm can prevent the motor from completing its travel, causing the switch to never confirm a locked or unlocked state. Inspecting the mechanical parts of the lock assembly for debris or bent components can identify this problem.

  5. 05

    Failed oven control board

    Part replacement

    If the motor and switch both test within normal parameters and the wiring is intact, the control board itself may have lost the ability to properly drive or read the door lock circuit. This is a less common cause and should only be considered after ruling out all other components.

See the test procedure for each cause

Frequently asked questions 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.
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.
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.
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.
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.

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

Get Started

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