Miele Dishwasher Error Code F08
Water intake failure, heater level switch.
Water intake failure, heater level switch.
Get the full diagnostic procedure for F08.
- 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 F08 means on a Miele dishwasher
The F08 error code on a Miele dishwasher indicates a water intake failure specifically related to the heater level switch. This switch is a float or pressure-based sensor positioned within the wash tub that monitors whether sufficient water has entered the appliance to safely activate the heating element. When the control board does not receive confirmation from this switch that the correct water level has been reached, it triggers F08 to prevent the heater from operating dry, which could cause serious damage to the heating element and surrounding components.
The heater level switch sits in the signal chain between the water inlet system and the heating circuit. If the appliance fills with water but the switch fails to close or send a confirming signal, the dishwasher interprets this as a fill failure even when water is physically present. Alternatively, if the machine genuinely cannot draw enough water due to a restricted inlet valve or low water pressure, the switch never activates because the target level is never reached. Either condition produces the same F08 fault.
Common root causes include a faulty or stuck heater level switch, a blocked or partially closed water inlet valve, kinked inlet hose, low household water pressure, or wiring faults between the switch and the control board. Diagnosing F08 requires checking water supply conditions first, then inspecting the inlet valve for debris or solenoid failure, and finally testing the continuity and operation of the heater level switch itself.
Source: manufacturer service documentation.
Common causes of F08
- 01
Faulty heater level switch
Part replacementThe heater level switch itself may be stuck, corroded, or electrically open, causing it to never send a confirmation signal to the control board even when water is present. Testing for continuity across the switch contacts when water is at the correct level will confirm this failure.
- 02
Blocked or failed water inlet valve
Part replacementMineral deposits or debris can partially block the inlet valve screen, reducing flow enough that the target water level is never reached. The solenoid coil on the valve can also fail electrically, preventing it from opening fully.
- 03
Low household water pressure
Wiring / connectionMiele dishwashers require adequate incoming water pressure to fill within the programmed time window. If household pressure is too low, the tub does not reach the required level before the control board times out and triggers F08.
- 04
Kinked or restricted inlet hose
Wiring / connectionA kinked, pinched, or partially blocked supply hose behind the unit can restrict water flow enough to cause a fill timeout. Inspect the hose along its full length for bends or crush damage.
- 05
Wiring fault between switch and control board
Wiring / connectionDamaged, corroded, or disconnected wiring in the harness connecting the heater level switch to the main control board can break the signal circuit and produce a false F08 fault. A visual inspection and continuity check of the wiring path can identify this issue.
Frequently asked questions about F08
What does F08 mean on a Miele dishwasher?
Can I fix F08 on my Miele dishwasher myself?
Is it safe to keep using my dishwasher when F08 is showing?
Will resetting the dishwasher clear the F08 error?
How much does it cost to repair an F08 error on a Miele dishwasher?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass