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.
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
$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
- 01
Fused or welded heater relay contacts
Part replacementThe 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.
- 02
Relay contact pitting from electrical arcing
Part replacementOver 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.
- 03
Relay coil failure with contacts stuck closed
Part replacementIf 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.
- 04
Wiring short between relay output and heater circuit
Wiring / connectionA 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.
Frequently asked questions about F24
What does F24 mean on a Miele dishwasher?
Can I fix the F24 error myself, or do I need a technician?
Is it safe to use my Miele dishwasher while the F24 error is active?
Will resetting the dishwasher clear the F24 error code?
How much does it cost to repair a Miele dishwasher F24 error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass