EU delivery from € 12.95 Stock items ordered before 14:00, dispatched the same working day Delivery across the EU WebwinkelKeur 9,0/10 Pay securely by card & Klarna
★★★★★9,0/1022 reviews · verified by WebwinkelKeurAll reviews →
Boiler with display and pressure gauge
Boiler fault codes

Viessmann boiler faults: fault codes, causes and parts

All 285 fault codes for Viessmann boilers, plus the faults that show no code. Type your code or choose your symptom.

In brief

A fault on a Viessmann boiler usually means that the appliance has locked out or is reporting a fault code. Note the code on the display and look it up below: for each code you will find its meaning, checks you can safely do yourself and the parts that are often checked or replaced. Frequently searched: A9 (internal circulation pump blocked), F4 (no flame signal), 0C (mains voltage too low). No code? Check the water pressure (1.5 to 2 bar when cold), the power supply and the gas tap, and reset once. If the fault comes back, call in a certified gas engineer. If you smell gas, call your national gas emergency number or 112 immediately.

Most searched Viessmann faults

These are the codes that visitors to this site search for most often.

See the 25 most searched fault codes of 2026, with the figures behind them →

Viessmann boiler faults without a code on the display

Not every fault shows a code. These are the symptoms we come across most often with Viessmann appliances, with what you can check yourself before calling someone out.

No hot water, but the heating works

The boiler heats the radiators but not the tap water. Check that the hot water function is switched on in the display (on some appliances it is called DHW mode or summer mode) and that the hot water valve under the boiler is open. If the water stays cold, this usually points to a fouled or leaking DHW heat exchanger, a faulty diverter valve or a DHW sensor giving incorrect readings. View the matching parts → Read the full explanation: no hot water, six causes →

Water pressure keeps dropping

Top up to 1.5–2 bar when cold and bleed the radiators. If the pressure drops again within a few days, the expansion vessel has often lost its pre-charge or there is a small leak in the system. A pressure relief valve that keeps dripping gives the same symptom. View the matching parts → Read the full explanation: water pressure keeps dropping – expansion vessel or leak? →

Boiler shuts down and locks out

The appliance shuts down and only starts again after a reset. Reset once; if the fault comes straight back, leave the reset button alone. Repeatedly resetting a locked-out boiler is not without risk: the safety device trips for a reason. View the matching parts → Read also: is the boiler cutting out because of a sensor or overheating? →

Radiators stay cold

Check that the thermostat is calling for heat, that the radiator valves are open and that the system has enough pressure. If everything stays cold while the boiler is firing, the circulation pump is often not running or the diverter valve is stuck in the hot water position. View the matching parts → Read the full explanation: radiators stay cold →

Ticking, humming or boiling noise

A banging noise at start-up usually points to air or limescale in the heat exchanger. A humming pump may have a worn bearing. A rattling fan is often rubbing or dirty. View the matching parts → Read also: replacing the fan – what to rule out first →

Water under the boiler

Check where it is coming from: the condensate drain (siphon blocked or cracked), the pressure relief valve (pressure too high or faulty expansion vessel) or a fitting. If in doubt, switch the boiler off and close the water supply. View the matching parts → Read the full explanation: water under the boiler – condensate or a leak? →

Viessmann boiler fault codes 1 to 150 of 285

The code list is split over 2 pages. Looking for a specific code? Use the search at the top of this page: it searches all 285 codes in one go.

CodeCause
0ACO monitor (if present) has been activated. CO concentration too high.
0AGas pressure monitor (if present) has been activated. Gas pressure too low.
0CMains voltage too low
10Short circuit of outdoor temperature sensor
100PlusBus voltage error
102Communication module error
103Internal communication error of control unit
104External fault message active
13Open circuit of outdoor temperature sensor
14Short circuit of outdoor temperature sensor
142Communication limitation on CAN bus. INR
160CAN bus communication error
161Data storage access error of central electronics module HBMU
163Checksum error accessing data memory of central electronics module HBMU
18Open circuit of outdoor temperature sensor
182Short circuit of outlet temperature sensor (if present)
183Open circuit of outlet temperature sensor (if present)
184Short circuit of flow temperature sensor/safety temperature limiter
185Open circuit of flow temperature sensor/safety temperature limiter
19Configuration error
20Short circuit of system flow temperature sensor
21Sensor outside tolerance range
22Sensor outside tolerance range
23Incorrect commissioning
24DHW circulation pump out of operation
25Cylinder charging pump out of operation
26DHW circulation pump and cylinder charging pump out of operation
27Incorrect commissioning
28Open circuit of system flow temperature sensor
2ASolar circuit flow and return swapped.
30Short circuit of boiler temperature sensor
345Temperature monitor has been activated.
346Ionisation current calibration error
348Gas modulation valve
349Air mass flow in fan unit is not correctly recognised.
350, 351Ionisation current not in the valid range
352CO limit value of combustion exceeded
353Insufficient gas supply, burner output reduced
354Gas modulation valve tolerance not in the valid range
355Analogue signal reference check: flame signal already present at burner start.
357Insufficient gas supply
359No ignition spark present
361Flame signal is not present or too low at burner start.
365Feedback of gas valve relay contact not plausible (relay contact is welded)
366, 367Power supply of the gas valve does not switch off.
369Flame loss immediately after flame formation (during the safety time)
370Gas valve or modulation valve does not close.
372Repeated flame loss during calibration
373Heat take-off too low during calibration Temperature monitor has been switched off.
377Ionisation current calibration follow-up: stabilisation conditions for recalibration not reached
378Flame loss in the stabilisation or operating phase
379Flame signal not present or too low
38Open circuit of boiler temperature sensor
380Flame loss immediately after flame formation (during the safety time)
381Flame loss in the operating phase
382Error counter has exceeded limit value.
383, 384Possible dirt in the gas line
385Short circuit signal 1 ionisation current Central electronics module HBMU faulty
386Central electronics module HBMU defective
387Earth short of ionisation current. Central electronics module HBMU defective.
388Central electronics module HBMU defective
395Earth short of IO electrode, central electronics module HBMU defective
396Central electronics module HBMU defective
399Earth short of IO electrode, central electronics module HBMU defective
40Short circuit of flow temperature sensor of heating circuit 2 (with mixing valve)
400Central electronics module HBMU defective
401Earth short of IO electrode, central electronics module HBMU defective
402Central electronics module HBMU defective
403Earth short of ionisation current, central electronics module HBMU defective
404Central electronics module HBMU defective
405Earth short of ionisation current, central electronics module HBMU defective
406, 408, 410Central electronics module HBMU defective
416Flue gas temperature sensor not positioned correctly
417, 418Central electronics module HBMU defective
425Time synchronisation failed
44Short circuit of flow temperature sensor of heating circuit 3 (with mixing valve)
446Deviation of flow temperature sensor/safety temperature limiter of heat generator
447, 448Deviation of ionisation voltage/ionisation current signal
449, 450, 451, 452Error in temporary monitoring of program sequence
453Synchronisation error sequence
454Wrong parameter set of central electronics module HMU
455, 456Error in monitoring of program sequence
457Fan runs stiffly or is blocked.
463Dirty combustion air, flue gas recirculation
464Ionisation current too low during calibration. Difference from previous value not plausible.
467Gas supply insufficient during calibration. Contaminated or undersized gas line.
468Ionisation current too high during calibration
471System pressure sensor not available, open circuit or short circuit
474Error in temporary monitoring of program sequence
48Open circuit of flow temperature sensor of heating circuit 2 (with mixing valve)
49Assignment of the mixing valve extension for heating circuit 2 set incorrectly
49Open circuit of flue gas temperature sensor
4COpen circuit of flow temperature sensor of heating circuit 3 (with mixing valve)
4DAssignment of the mixing valve extension for heating circuit 3 set incorrectly
50Short circuit of cylinder temperature sensor or comfort sensor
50Short circuit of flue gas temperature sensor
50Short circuit of cylinder temperature sensor
51Short circuit of outlet temperature sensor
51Short circuit of outlet temperature sensor
517Open circuit of PlusBus cable, wrong appliance address set, remote control defective
52Short circuit of flow rate sensor
527, 528Wrong parameter set central electronics module HBMU
540Condensate accumulation in the heat cell
544Open circuit in flow temperature sensor of heating circuit 2 with mixing valve Setting incorrect at commissioning
545Short circuit of flow temperature sensor of heating circuit 2 with mixing valve
57Open circuit of room temperature sensor
58Short circuit of room temperature sensor
58Open circuit of cylinder temperature sensor or comfort sensor
58Open circuit of cylinder temperature sensor
59Open circuit of outlet temperature sensor
59Open circuit of outlet temperature sensor
59Power supply undervoltage
5AOpen circuit of flow rate sensor
62Safety temperature limiter has been activated
63Flue gas temperature limiter has been activated
67Ionisation current not in the valid range
68Flame signal already present at burner start
69Ionisation current not in the valid range
7Open circuit of cylinder temperature sensor
70Gas pressure monitor prevents burner start.
70Internal fault of central electronics module HBMU
71Mains voltage too low
71Fan speed too low
73Feedback input of internal extension H1 prevents burner start
73Internal communication error
73Feedback input of internal extension H1 prevents burner start.
738OpenTherm remote control connected but not configured
74Earth short of temperature limiter
74System pressure too low
75Earth short of internal extension H1/H2
76Earth short of gas pressure monitor
77Data memory of central electronics module HBMU
8Short circuit of cylinder temperature sensor
80Insufficient gas supply
81No ignition spark present
82Flame signal is not present or too low at burner start
82Flame signal is not present or too low at burner start.
83Flame signal already present at burner start.
83Flame signal already present at burner start
84Appliance-internal CO limit value exceeded
85Gas supply insufficient during calibration
89Internal circulation pump blocked
9Gas shortage at gas pressure switch VPS or safety circuit not closed. Read out the error in the fault memory; burner starts automatically according to time programme. Burner starts automatically after 2 min, after 5 min and then after 1 h.
90Short circuit of temperature sensor /
91Short circuit of temperature sensor aÖ
91Communication error of electronics module DIO
92Short circuit of collector temperature sensor
92Communication error of electronics module ADIO
93Short circuit of collector return temperature sensor
94Short circuit of cylinder temperature sensor

Order parts for your Viessmann boiler

Viessmann parts are available from Instalpunt; shipping to EU countries from €12.95 (€16.95 for more distant countries), usually 3–5 working days.

View Viessmann parts →

Frequently asked questions about Viessmann faults

What does a fault on a Viessmann boiler mean?

The appliance is reporting that it has shut itself down or cannot continue. The code on the display points to the group of causes: ignition, water pressure, a sensor, the fan or communication with the thermostat. The table above shows, for each code, what Viessmann means by it.

How do I reset my Viessmann boiler?

The reset button is on the control panel of your Viessmann boiler; on most appliances you hold it down for two to five seconds until the display responds. Reset once. If the same fault comes straight back, resetting will not solve it and a part or a setting needs attention. Always consult the manual for your model: the position of the button and how long to press it differ per series.

Can I fix a Viessmann fault myself?

You can top up the water pressure, bleed the system, replace filters and clean a siphon yourself. Anything behind the sealed section of a gas appliance is a different matter: work on the gas valve, burner, heat exchanger and flue must be carried out by a certified gas engineer.

How much does it cost to fix a fault?

That depends on the cause and whether a part is needed. With us you can see the part straight away with its price and delivery time, so you know where you stand in advance. If you call in an engineer, always ask about the call-out charge and hourly rate before they come.

Where can I find the right part for my Viessmann?

Check the rating plate for the exact type and use it to search our catalogue, or search directly by the manufacturer number of the faulty part. Each part lists the appliances it fits.

Scroll to Top