Viessmann 50 fault codewhat it means and how to fix it
Cylinder temperature sensor fault — 50 short circuit, 58 lead break. Heating continues; hot water from the cylinder stops until the sensor or its lead is replaced. Not a safety fault.
Before you start
Get a Gas Safe registered engineer to look at your Viessmann 50
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 50 means
On a Vitodens with a cylinder — a 100-W or 200-W system boiler with an indirect cylinder, or a 111-W or 222-F storage combi, which has one built in — the control unit reads the stored water temperature through a cylinder temperature sensor. 50 is "No DHW heating — Short circuit, cylinder temperature sensor" and 58 is "No DHW heating — Lead break, cylinder temperature sensor", with the measure "Check the sensor". The system characteristic is the useful part: the boiler carries on heating the house and stops only the cylinder charging, because without a plausible cylinder temperature it cannot know when to stop. On the Vitotronic 200-W B2HB the row is widened to "cylinder temperature sensor or comfort sensor", the comfort sensor being the one in the plate heat exchanger of a combi variant.
The WB1B system boiler is the exception that proves the code is about the control unit rather than the boiler name. The 2018 edition of the WB1B installation instructions, for the 7.9 to 35 kW system and open-vent versions, gives 50 and 58 as "No DHW heating — Cylinder demand terminal box fault — Check terminal box connections and replace the terminal box if required": on that unit the cylinder is called for through a terminal box wired to an external cylinder thermostat, and the same two codes report that box rather than a sensor. On a 050-W BPJD, which is a combi only, neither code exists. There is no householder step beyond noting the code, and no reset is listed. On the 2020-on numeric-table units the pair is F.7 (lead break) and F.8 (short circuit) — note the order is the reverse of 50/58.
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| Cylinder sensor lead | The sensor sits in a pocket on the cylinder, some distance from the boiler, and its lead runs through the airing cupboard. Chafing, a disturbed plug or a rodent gives 58. | Common |
| Sensor failed | An NTC that has gone short (50) or open (58). Checked against Viessmann's resistance curve and replaced; on a 111-W or 222-F the sensor is inside the boiler casing. | Common |
| Cylinder demand terminal box (WB1B system and open-vent) | On the WB1B system boiler the codes report the terminal box that carries the cylinder thermostat call. Connections first, then the box. | Occasional |
| Sensor never connected after installation | A system boiler commissioned with the cylinder sensor parameter set but no sensor fitted shows 58 from day one. A commissioning finding. | Rare |
Can you fix it yourself?
Stop — this needs an engineer
What it costs to fix
Typical repair cost
£50–£120
Time on site
45 minutes
A sensor or lead within a visit. No draining is involved on an external cylinder.
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 cylinder temperature sensor
£18–£50Authorised 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
- 30Get it checkedBoiler water temperature sensor fault: 30 is a short circuit, 38 a lead break. The burner is blocked until the sensor reads plausibly again. Engineer replaces the sensor.Related: temperature sensors
- 10Usually simple to fixOutside temperature sensor fault — 10 short circuit, 18 lead break. The boiler keeps heating, in constant-temperature mode rather than weather-compensated. Not urgent; an engineer replaces the sensor.Related: temperature sensors
- 51Usually simple to fixDHW outlet temperature sensor fault on a combi: 51 short circuit, 59 lead break. Heating continues but hot water stops, because the boiler cannot see the tap temperature it is controlling.Related: temperature sensors
- 52Get it checkedFlow sensor fault on a 100-W combi: 52 is a short circuit, 5A a lead break. The burner is blocked, because the boiler cannot tell whether a tap is running. Engineer job.Related: temperature sensors
- F4Stop — call an engineerNo flame signal was detected during burner start on any two-character Vitodens, so the burner has locked out. Reset once; if it returns, call a Gas Safe engineer.Related: same brand
- F.74Get it checkedSystem pressure too low on a 2020-on Vitodens with the numeric display. The burner and pump stop until the pressure is back. Viessmann tell the householder to top up below 1.0 bar.Related: same brand
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.