mypros+
Error code reference

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.

MyPros+ Max

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
Get the full procedure

$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

  1. 01

    Stuck or welded relay on sub PCB

    Part replacement

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

  2. 02

    Shorted bake or broil heating element

    Part replacement

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

  3. 03

    Shorted convection heater

    Part replacement

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

  4. 04

    Failed sub PCB relay driver circuit

    Part replacement

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

  5. 05

    Faulty oven temperature sensor

    Part replacement

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

See the test procedure for each cause

Frequently asked questions about C-23

What does C-23 mean on a Electrolux range?
The C-23 code means the oven temperature has exceeded its safe operating limit and the control system has triggered an overheating fault. The appliance shuts down to prevent damage and protect against a safety hazard. The fault is associated with the broil, bake, and convection heaters and the relay circuitry on the sub PCB. The root cause must be identified and corrected before the oven will return to normal operation.
Can I fix the C-23 error myself?
Some parts of the diagnosis, such as visually inspecting the heating elements and checking for signs of burning or damage, can be done by a knowledgeable DIYer. However, resistance testing of the heaters and testing the DLB relays on the sub PCB requires a multimeter and comfort working with appliance internals after disconnecting power. If a relay on the sub PCB or the board itself needs replacement, many homeowners prefer to hire a qualified technician for that portion of the repair.
Is it safe to use my Electrolux oven while the C-23 code is active?
No, you should not attempt to use the oven while C-23 is displayed. This fault indicates the oven has already exceeded its safe temperature limit, which means a heating component or relay is likely not shutting off correctly. Continuing to operate the appliance in this condition could cause further component damage or create a fire hazard.
Will resetting the oven clear the C-23 error code?
A power reset, such as unplugging the range or turning off the circuit breaker for a few minutes, may temporarily clear the fault display. However, if the underlying cause, such as a stuck relay or a shorted heating element, has not been repaired, the code will return as soon as the oven is used again and temperatures climb. A reset alone is not a fix.
How much does it cost to repair a C-23 error on an Electrolux range?
Repair costs vary depending on which component has failed. Replacing a single bake, broil, or convection heating element typically ranges from around $75 to $200 including the part and labor. If the sub PCB relay board needs replacement, costs can range from $150 to $400 or more depending on the specific board and labor rates in your area. Getting a diagnostic from a qualified technician will help identify exactly which component is at fault before committing to a repair.

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

Get Started

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