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.
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
$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
- 01
Cleaning drawer not fully inserted
Wiring / connectionThe 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.
- 02
Microswitch disconnected from wiring harness
Wiring / connectionThe 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.
- 03
Wiring harness continuity failure
Part replacementA 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.
- 04
Loose or damaged X48 connector on the ACU
Wiring / connectionThe 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.
- 05
Faulty microswitch
Part replacementThe 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.
Frequently asked questions about Cdo
What does Cdo mean on a Electrolux oven?
Can I fix the Cdo error myself on my Electrolux oven?
Is it safe to use the oven while the Cdo code is displayed?
Will resetting the oven clear the Cdo error code?
How much does it cost to repair a Cdo error on an Electrolux oven?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass