Electrolux Range Error Code C-23
Oven heating over
Oven heating over - oven temperature has exceeded safe operating limit.
First step from the service manual
Check the broil, bake and convection heater. Check the resistance of each heater. Check whether DLB of sub PCB Broil, Bake and Convection heater relay are being worked normally.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for C-23.
- 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 C-23 means on a Electrolux range
The C-23 error code on an Electrolux range indicates an oven overheating condition, meaning the oven cavity temperature has exceeded its safe operating limit. This is a protective fault triggered by the control system when the thermal monitoring circuit detects temperatures beyond the acceptable threshold. The fault can involve any of the three primary heating elements: the broil heater, the bake heater, or the convection heater. When any one of these elements malfunctions in a way that allows uncontrolled heat delivery, the control board registers the overtemperature condition and locks out operation to prevent damage to internal components or a potential safety hazard.
Diagnosis begins by physically inspecting the broil, bake, and convection heaters and measuring the resistance of each element. A shorted or internally failed heater can draw excessive current and generate heat even when the relay is supposed to be off, leading to runaway temperature rise. Resistance readings outside the specified range for each heater indicate a failed element that needs replacement.
In addition to the heaters themselves, the relay circuit on the sub PCB must be evaluated. Specifically, the DLB (double line break) relays responsible for switching the broil, bake, and convection heaters should be tested to confirm they are opening and closing correctly. A welded or stuck-closed relay contact will keep a heating element energized continuously regardless of control board commands, directly causing the overheating condition that triggers C-23.
Source: manufacturer service documentation.
Common causes of C-23
- 01
Stuck or welded relay on sub PCB
Part replacementA DLB relay on the sub PCB that has welded contacts closed will keep the broil, bake, or convection heater energized continuously, causing the oven to overheat. Testing the relay for proper switching operation is a critical diagnostic step.
- 02
Shorted bake or broil heating element
Part replacementA heating element that has developed an internal short can draw unintended current and generate heat outside of normal cycles. Resistance testing of each element will reveal a shorted condition through an out-of-range reading.
- 03
Shorted convection heater
Part replacementThe convection heater is subject to the same failure mode as the bake and broil elements. A shorted convection heater can contribute to uncontrolled temperature rise, particularly during convection cooking modes.
- 04
Failed sub PCB relay driver circuit
Part replacementIf the relay driver logic on the sub PCB is malfunctioning, it may fail to open a relay even when commanded to do so by the main control board. This can result in continuous heater operation and trigger the C-23 fault.
- 05
Faulty oven temperature sensor
Part replacementIf the temperature sensor is providing inaccurate readings, the control board may not recognize that the oven is overheating until it is already beyond the safe limit, or it may misread temperatures and cause the heaters to run longer than intended.
Frequently asked questions about C-23
What does C-23 mean on a Electrolux range?
Can I fix the C-23 error myself?
Is it safe to use my Electrolux oven while the C-23 code is active?
Will resetting the oven clear the C-23 error code?
How much does it cost to repair a C-23 error on an Electrolux range?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass