mypros+
Error code reference

Electrolux Oven Error Code Cdo

Cleaning drawer absent (DRS)

Cleaning drawer absent (DRS) - stops cleaning. The cleaning drawer has not been inserted or properly inserted, or detection devices have issues.

First step from the service manual

Check the microswitch is connected on wiring harness; check harness continuity; check X48 on ACU.

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

  • 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 Cdo means on a Electrolux oven

The Cdo error code on an Electrolux oven indicates that the cleaning drawer is detected as absent or improperly seated during a self-clean cycle. When this fault is triggered, the oven stops the cleaning process as a safety measure. The system relies on a microswitch to confirm the drawer is fully inserted before and during the cleaning operation. If that switch does not register proper closure, the ACU (Appliance Control Unit) interprets this as a missing drawer and halts the cycle immediately.

The detection system consists of a microswitch mounted near the drawer cavity, a wiring harness connecting the switch to the control board, and the ACU input connector designated X48. The microswitch provides a physical confirmation signal when the drawer is pushed fully into position. If the harness has a broken wire, a loose connector, or corrosion at the X48 terminal, the ACU will not receive a valid closed-circuit signal even if the drawer itself is physically present and correctly inserted.

Common failure points include a drawer that is simply not fully seated, a microswitch that has become disconnected from its harness connector, a wiring harness with compromised continuity along the drawer detection circuit, or a faulty microswitch that no longer actuates correctly. Diagnosing the fault starts at the microswitch connection, then traces continuity through the harness, and finally checks the X48 connector on the ACU for secure seating and undamaged terminals.

Source: manufacturer service documentation.

Common causes of Cdo

  1. 01

    Cleaning drawer not fully inserted

    Wiring / connection

    The drawer may be partially open or misaligned, preventing the microswitch from actuating. Push the drawer firmly until it seats completely and retry the clean cycle.

  2. 02

    Microswitch disconnected from wiring harness

    Wiring / connection

    The connector at the microswitch can work loose over time, especially with the heat cycling of a self-clean oven. Inspect the harness connector at the switch and reseat it firmly.

  3. 03

    Wiring harness continuity failure

    Part replacement

    A broken or damaged wire in the drawer detection harness will interrupt the signal to the ACU. Use a multimeter to check continuity along the harness from the microswitch to connector X48 on the ACU.

  4. 04

    Loose or damaged X48 connector on the ACU

    Wiring / connection

    The X48 connector at the Appliance Control Unit may be improperly seated or have corroded or bent terminals. Inspect the connector, clean the terminals if corroded, and reseat securely.

  5. 05

    Faulty microswitch

    Part replacement

    The microswitch itself may have failed mechanically or electrically, no longer closing the circuit when the drawer is inserted. Test the switch for continuity when actuated and replace it if it does not respond correctly.

See the test procedure for each cause

Frequently asked questions about Cdo

What does Cdo mean on a Electrolux oven?
Cdo is a fault code indicating that the oven's control system cannot detect the cleaning drawer as properly inserted. The oven stops the self-clean cycle immediately when this code appears as a safety precaution. The detection relies on a microswitch and wiring harness connected to the ACU at connector X48. The issue may be a physical drawer alignment problem or a fault in the detection circuit.
Can I fix the Cdo error myself on my Electrolux oven?
In many cases, yes. Start by making sure the cleaning drawer is pushed fully and evenly into its cavity. If the code persists, check that the microswitch wiring connector is firmly attached. Testing harness continuity and inspecting the X48 connector on the ACU requires a multimeter and some comfort working around appliance wiring, but it is manageable for a confident DIYer.
Is it safe to use the oven while the Cdo code is displayed?
Normal baking and cooking functions may still be available, but the self-clean cycle will not operate while this code is active. You should not attempt to run the clean cycle until the fault is resolved, as the oven stops it specifically because the drawer safety condition is not met. Address the underlying issue before attempting another clean cycle.
Will resetting the oven clear the Cdo error code?
A power reset by turning off the breaker for one to two minutes may temporarily clear the code, but if the underlying problem with the drawer, microswitch, harness, or ACU connector has not been corrected, the code will return as soon as a clean cycle is initiated again. The root cause must be diagnosed and resolved for a lasting fix.
How much does it cost to repair a Cdo error on an Electrolux oven?
If the problem is only a disconnected harness connector or a misaligned drawer, there may be no parts cost at all. Replacing the wiring harness typically runs in the range of $30 to $80 for the part, while a new microswitch is generally $15 to $50. If the ACU itself is damaged, parts and labor costs can rise to $200 to $400 or more depending on the model and service rates in your area.

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

Get Started

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