Common Problems Refrigerator

Sub-Zero EC 24: The Defrost Underheat Code Explained

EC 24 on a Sub-Zero is recorded on this site as Defrost Underheat — Heater Insufficient. What that phrase rules out, what it leaves, and what the repair involves.

7 min Updated 2026-10-06 Daniel York

Key Takeaways

  • This site records EC 24 on refrigerator, freezer and built-in cabinets with one phrase: Defrost Underheat — Heater Insufficient.
  • The code rules out a dead heater circuit, because a circuit with no voltage feedback is logged as EC 20 instead.
  • A smooth sheet of ice on the rear evaporator panel, rather than light frost, is the visible signature of repeated short defrosts.
  • Defrost parts are inexpensive; the labor to reach them inside a built-in cabinet is what the invoice reflects.
  • Never chip at evaporator ice — the tubing is soft aluminum, and a puncture turns a heater job into a sealed system job.

The Bottom Line

EC 24 says the defrost heater drew power and the coil still did not warm enough, which points at the heater, its connections or the thermistor rather than the compressor. Clear it once, and if it returns or the freezer drifts warm, book the diagnostic.

A Sub-Zero that has run quietly for a decade suddenly throws a two-letter code on the control panel, and the first instinct is to assume the compressor has died. Usually it has not. EC 24 belongs to the defrost family of codes, and the defrost family is about a heater, a thermistor and a stretch of time — three inexpensive things watching each other. Knowing which of the three the control board is complaining about is most of the diagnosis.

CodeWhat this site's code page calls itWhat you tend to notice firstWhere it points
EC 20Defrost Underheat — No Voltage FeedbackFreezer slowly warming, frost buildingThe heater circuit is not being powered
EC 24Defrost Underheat — Heater InsufficientIce sheeting on the rear evaporator panelPower arrives, heat does not follow
EC 21Defrost Overheat — Heater Ran Too LongWater in the bottom of the drawer, food softeningNothing told the heater to stop
EC 55Freezer Defrost System FaultRepeated warm-ups after a resetThe defrost system as a whole
EC 08Freezer Evaporator Thermistor FaultOdd temperatures with no frost patternThe sensor that watches the coil

What the Sub-Zero Service Code EC 24 Actually Says

On this site's own listing for the refrigerator, the freezer and the built-in cabinet, the Sub-Zero service code EC 24 is recorded with one phrase: Defrost Underheat — Heater Insufficient. Read that phrase literally, because it is doing real work. Underheat means the evaporator did not get warm enough. Insufficient means the board did see the heater draw power, and the temperature still did not climb the way it should have.

That is a narrower complaint than it sounds. The board is not guessing that something is broken somewhere; it started a defrost, it watched a number, and the number did not move far enough inside the window it allows. Everything after this point is about finding out why the heat never reached the coil. You can compare the wording yourself on the refrigerator EC24 page and the freezer EC24 page; the definition does not change between cabinets.

How a Defrost Cycle Is Supposed to Go

A built-in refrigerator does not defrost because you asked it to. It defrosts because the control board decides the evaporator has collected enough frost to start choking airflow. The cycle is short, it happens while you are asleep, and if everything works you never learn it happened.

How a Sub-Zero defrost cycle runs and where EC 24 is setThe control board decides a defrost is due and energizes the defrost heater. The evaporator thermistor watches the coil temperature climb. If the coil does not reach the expected temperature inside the time the board allows, the board records EC 24, Defrost Underheat — Heater Insufficient.Board decidesEnough run time has passed for frost to buildHeater onThe defrost circuit is energizedThermistor watchesCoil temperature should climb within a set windowClimb falls shortPower went out, heat did not come backEC 24 recordedDefrost Underheat — Heater Insufficient
Where EC 24 is set: the circuit answered, the coil did not warm.

The failure the code describes sits at the fourth step. The board issued the command, the circuit accepted it, and the thermistor reported a coil that stayed cold. From the board's point of view that is a heater doing less than its job — which is exactly what heater insufficient says.

EC 24 Against the Other Defrost Codes

The most useful thing about this code is what it rules out. If the heater circuit were dead, you would expect the no-voltage complaint instead, which this site records as EC20, Defrost Underheat — No Voltage Feedback. If the heater never stopped, you would be looking at the overheat code and probably mopping a drawer. EC 24 lives in the space between them: the circuit is alive, and the result is still not there.

In practice that narrows the field to a handful of candidates. A heater element that has partly failed and is producing a fraction of its rated heat. A loose or corroded connection adding resistance in the path. A thermistor clipped to the wrong spot on the coil, reading a section that never warms. Or a genuine airflow and ice problem so severe that a normal defrost could never clear it in the time allowed. Our broader write-up on Sub-Zero freezer defrost problems walks the same territory from the symptom side.

What You Can Check Before Calling

There is a short list of owner-level checks worth doing, and a clear line past which the cabinet has to come out. Stay on the near side of that line.

  • Look at the rear panel inside the freezer. A smooth sheet of clear ice over the panel, rather than light powdery frost, is the signature of defrosts that keep coming up short.
  • Check how the doors have been living. A drawer that has not been closing fully, or a gasket that has stopped sealing at one corner, feeds humid room air onto the coil faster than any defrost cycle can remove it.
  • Clean the condenser. A blanketed condenser makes the whole system run longer and colder, and it is the one maintenance item that changes outcomes. The steps are in our guide to condenser coil cleaning.
  • Note whether the code returns. Clear it, and write down how long it takes to come back. One reappearance in a day and one in a month are different problems, and the technician will ask.
  • Do not chip at the ice. The evaporator is soft aluminum tubing carrying refrigerant. A screwdriver through a tube turns a heater job into a sealed system job.

What the Repair Usually Involves

A defrost repair on a built-in is bench work in a tight space. The evaporator cover comes off, the ice has to be cleared under controlled heat rather than force, and the heater, the thermistor and the harness connections are measured rather than guessed at. Parts in this family are among the least expensive in the cabinet; the time to reach them is what the invoice reflects.

A diagnostic visit for a coded fault starts from $145, and it covers the whole defrost path rather than reading the display back to you. Any repair figure quoted before the panel is off is a guess. The final price is confirmed after the on-site diagnosis, and a written estimate goes out before any work begins — see Sub-Zero refrigerator repair for how the visit is structured.

When to Stop and Book Service

Clear the code once. If it returns, or if the freezer compartment is drifting warm while it is displayed, the cabinet is no longer keeping food safe and the wait becomes expensive in its own right. The same is true if you find standing water under the drawers, which usually means the ice load has already exceeded what the drain can carry away.

When you schedule a visit, have the model and serial number ready and say which code appeared and how often. A defrost fault diagnosed from an accurate history is frequently a single-visit repair; the same fault diagnosed from scratch is not.

Feedback

Was This Guide Helpful?

Explore more resources or get in touch if you need further assistance.