mypros+
Error code reference

Miele Dishwasher Error Code F24

Heater relay contact fault; 18 seconds after starting the drain sequence, 120VAC is detected at the heater…

Heater relay contact fault; 18 seconds after starting the drain sequence, 120VAC is detected at the heater relay output when the relay coil should be de-energized, indicating fused contacts.

First step from the service manual

Replace the heater relay (Section 004-4.8).

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

  • 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 F24 means on a Miele dishwasher

The F24 error code on a Miele dishwasher indicates a heater relay contact fault. Specifically, the control board detects 120VAC at the output of the heater relay 18 seconds after the drain sequence begins, at a point when the relay coil should be fully de-energized and the contacts should be open. The presence of line voltage on the heater circuit at this stage means the relay contacts have fused together, creating a permanent electrical connection that the control board cannot interrupt through normal switching commands.

The heater relay is a critical safety component responsible for controlling power delivery to the wash water heating element. Under normal operation, the relay opens its contacts during the drain cycle to cut power to the heater. When relay contacts weld or fuse, typically due to arcing caused by switching high current loads over time, the contacts physically bond together and can no longer open. This creates a condition where the heater could receive power at unintended times, which is both a functional fault and a potential safety concern.

The primary diagnostic action is replacement of the heater relay, as referenced in Section 004-4.8 of the technical documentation. A fused relay contact cannot be repaired by cleaning or resetting. The fault is a hardware failure internal to the relay itself. Because the control board is correctly detecting the unexpected voltage and generating the fault code, the board itself is typically not at fault. Technicians should confirm the relay is the source before replacing additional components.

Source: manufacturer service documentation.

Common causes of F24

  1. 01

    Fused or welded heater relay contacts

    Part replacement

    The most direct cause of F24 is relay contacts that have physically bonded together due to arcing from repeated high-current switching cycles. The contacts can no longer open even when the coil is de-energized, and the relay must be replaced.

  2. 02

    Relay contact pitting from electrical arcing

    Part replacement

    Over time, the high current draw of the heating element can cause progressive pitting and erosion on the relay contacts, eventually leading to the contacts welding shut. This is accelerated in machines with frequent heavy-load cycles.

  3. 03

    Relay coil failure with contacts stuck closed

    Part replacement

    If the relay coil fails in a way that keeps the magnetic core partially energized, the contacts may remain closed even after the control board removes the drive signal. Measuring coil resistance can help identify this condition.

  4. 04

    Wiring short between relay output and heater circuit

    Wiring / connection

    A short circuit in the wiring harness between the relay output and the heating element could cause 120VAC to appear on the heater circuit even with the relay open. Inspecting the harness for chafed or pinched wires can rule this out before relay replacement.

See the test procedure for each cause

Frequently asked questions about F24

What does F24 mean on a Miele dishwasher?
F24 indicates a heater relay contact fault. The dishwasher's control board detected 120VAC at the heater relay output 18 seconds into the drain cycle, at a point when the relay should be de-energized and its contacts should be open. This means the relay contacts have fused together and can no longer interrupt power to the heating element. The relay must be replaced to clear this fault.
Can I fix the F24 error myself, or do I need a technician?
Replacing a heater relay involves working inside the dishwasher with components that connect directly to line voltage, so a qualified appliance technician is strongly recommended. If you are experienced with appliance repair and comfortable working safely around electrical components, the repair involves accessing and replacing the heater relay as described in Section 004-4.8 of the technical documentation. Always disconnect power to the machine before beginning any disassembly.
Is it safe to use my Miele dishwasher while the F24 error is active?
It is not advisable to continue using the dishwasher with an active F24 fault. A fused heater relay means the heating element may receive power at unintended times during the cycle, which poses both an overheating risk and a potential safety hazard. The dishwasher should remain unplugged or have its circuit breaker turned off until the relay is replaced.
Will resetting the dishwasher clear the F24 error code?
No, resetting the dishwasher will not clear the F24 error. The fault is caused by a physical hardware failure inside the heater relay, specifically contacts that have fused shut and cannot open. The control board will detect the same unexpected voltage condition on the next cycle and generate the fault code again. The relay must be physically replaced to resolve the error.
How much does it cost to repair a Miele dishwasher F24 error?
Repair costs vary depending on your region and service provider. The heater relay itself is a relatively low-cost component, typically in the range of $15 to $50 for the part. Combined with professional labor, total repair costs generally fall somewhere between $100 and $250. Pricing can vary significantly based on local labor rates and whether additional components require inspection or replacement.

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

Get Started

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