This fault can involve incomplete combustion and carbon monoxide.
If anyone in the property feels sick, dizzy or drowsy, or you can smell gas: open the windows, leave the building, and do not switch anything on or off. Then call the National Gas Emergency Service.
0800 111 999Viessmann b0 fault codewhat it means and how to fix it
Flue gas temperature sensor fault — b0 short circuit, b8 lead break. The burner is blocked until the sensor reads plausibly, because it is part of the flue overheat protection. Engineer job.
Take care
Get a Gas Safe registered engineer to look at your Viessmann b0
We do not pass enquiries to a repair firm, so there is no form here. Find a Gas Safe registered engineer through the Gas Safe Register, and ask to see their registration card when they arrive — it is the register, not the van, that tells you they are qualified.
What b0 means
The flue gas temperature sensor sits in the flue outlet of the heat exchanger and gives the control unit the reading behind F1 (maximum flue gas temperature exceeded). b0 is "Burner blocked — Short circuit, flue gas temperature sensor" and b8 is "Burner blocked — Lead break, flue gas temperature sensor", measure "Check the sensor", on the WB1B, WB1C, B1HA/B1KA and B1HC/B1KC, the 111-W B1LA to B1LD, the 050-W BPJD and the Vitotronic 200-W B2HA, 222-F and 242-F. The 2019 B2HB edition promotes both to "Burner in a fault state", which means a lockout needing the R key rather than an automatic restart; every other edition blocks the burner and releases it when the sensor returns. A boiler that cannot see its flue gas temperature cannot protect its plastic flue, so it does not run.
The WB1A table has no flue gas sensor rows at all. Because the sensor is in the flue gas path, Viessmann's repair chapter for the B1HC also gives a positioning check — code A3 is the sensor fitted in the wrong position — and a sensor that has been disturbed during a service can produce b8 before it produces A3. There is no householder step and no reset on the two-character units; on a Vitotronic B2HB the one permitted press of R applies. On the 2020-on numeric-table units the pair is F.49 (lead break) and F.50 (short circuit), both "Burner in a fault state", and F.393/F.394 report a second flue gas sensor where one is fitted.
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| Sensor lead or plug | The lead runs across the top of the heat exchanger to the control unit and is disturbed at every service. A broken core or unplugged connector gives b8. | Common |
| Sensor failed | Flue gas sensors live in a hot, wet, acidic environment and fail short (b0) or open (b8) with age. | Common |
| Condensate in the sensor connector | A leak from the flue connection or the condensate trap wets the plug and reads as a short. The leak is the repair. | Occasional |
Can you fix it yourself?
Stop — this needs an engineer
What it costs to fix
Typical repair cost
£60–£140
Time on site
1 hour
A sensor within a visit. A leaking flue connection found alongside it is a separate repair.
Typical UK prices including parts and labour, updated September 2026. Your quote may differ.
Parts you may need
We may earn a commission if you buy a part through one of these links. It does not change what you pay, and it does not affect which parts we list.
Viessmann flue gas temperature sensor
£25–£60Authorised Viessmann parts distributor
Price checked 28 September 2026
Own this appliance and had this code? . Nothing is published until a person has read it.
Related Viessmann fault codes
- F9Get it checkedFan speed too low during burner start. The control unit will not release gas until the fan proves it is turning fast enough, so the burner has locked out. Engineer job.Related: fan and flue
- F.71Get it checkedFan fault on a 2020-on Vitodens: F.71 and F.371 speed too low, F.72 fan still turning, F.457 sluggish or blocked, F.349 air flow not detected. Burner locked out; an engineer checks the fan unit.Related: fan and flue
- F.540Get it checkedCondensate has backed up into the heat cell of a 2020-on Vitodens; F.176 is the same finding on the 100-W and 111-W. Burner locked out. The condensate trap and drain need clearing by an engineer.Related: fan and flue
- FAGet it checkedThe fan did not come to rest when the control unit expected it to — "fan idle state not reached". A lockout on the fan or its control, for an engineer.Related: fan and flue
- FCGet it checkedOn a 100-W, 111-W or 050-W the electrical fan control in the control unit is faulty. On a Vitotronic 200-W the same letters mean a gas train or blocked flue fault. Engineer either way.Related: fan and flue
- F5Get it checkedOn the first-generation Vitodens 100 WB1A only, F5 is a faulty air pressure switch. No later Viessmann control unit has an F5 row; if yours shows one, check the type plate.Related: fan and flue
Own a Viessmann boiler? Save it and its codes come first next time.
Related guides
Technical review
Not reviewed by an engineer
No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.
Sources and how we verified this
We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.
- Manufacturer technical and service documentation
This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.