February 21, 2021
Read the most common Viessmann boiler error codes and discover how you could fix them.
A Viessmann fault code makes it extremely easy to tell what is wrong with your Viessmann boiler, but only if you can understand them properly.
Each error code that appears on the LCD display means something different, and being able to identify them can save you a lot of time.
Here are some of the most common Viessmann boiler fault code details you will see and what they actually signify.
A boiler fault code is a shorthand name for a boiler fault. Codes like this (such as Code 5C/5D/5E) provide a quick way to identify problems.
For example, if the system identifies a "circuit supply temperature sensor cable broken" issue, it will display it as a code instead.
This makes it much easier to look up specific faults and responses like "control switches to lockout", "control mode communication fault" and "damage to temperature sensor".
Vitotronic 300-K models will have different codes to a Vitodens 100-W burner design: codes are sometimes shared, but most models have their own.
Viessmann boilers use Viessmann boiler fault code information to help you diagnose the problem.
If you find a code that is shorthand for "sensor supply temperature issue", for example, W-model users would be able to find codes specific to that line of Viessmann boilers.
This means that they won't get mixed up with the 100 Vitotronics, 300k with Vitotronic or Vitocontrol-S with Vitotronic lines, as an example.
This can be confusing at first, but it becomes useful as you learn the Viessmann boiler fault code lists for your chosen Viessmann boilers.
A Viessmann boiler like the Vitodens 100 w/ burner, the Vitotronic 100, Vitotronic 300-K with Vitotronic 100, Vitocrossal 300, Vitodens 200, and any other boiler are very easy to confuse, but once you learn the important ones for the boiler you use, you can identify issues with the burner control unit or other parts of the system very quickly.
All Viessmann boilers: the boiler enters control mode due to a temperature sensor short-circuit.
All Viessmann boilers: the burner fault mode has activated or (another emergency operation has begun) because the fan is not at a standstill (or the plug-in connection is not stable).
Vitotronic 300-K with Vitotronic 200: the boiler has entered a control mode due to a control mode communication fault. Vitotronic 300-k models have four error codes for this fault.
Vitodens 200-W/222-F, Vitotronic 300/200/200-H/050/200-H/300-K and Vitocontrol-S: the boiler is operating at a Constant Mode outdoor temperature, usually because of a short-circuit in the outdoor temperature sensor.
Vitotronic Vitodens models share this error code.
Vitodens 100-W: places the burner in fault mode, often with the DIP switch S2 set to "ON".
Vitotronic 050/200-H: activates automatically at 0°C / 32°F outdoor temperature levels, mainly when it finds the temperature sensor cable broken.
Vitotronic 200-H / Vitotronic 300-K, MW1B with Vitotronic 300 / Vitotronic 300-K, MW2B with Vitotronic 200: the boiler controls as if the outdoor temperature is the standard temperature thanks to a lead break/outdoor temperature sensor fault.
Vitotronic / 100 / 200 / 300 / 050/200-H /300-K / Vitocontrol-S with Vitotronic models, MW1 with Vitotronic 100: the boiler operates on a basis of 0°C / 32°F outdoor temperature, regardless of indoor temperature levels, due to a broken sensor.
Vitotronic 300 / Vitotronic 300-K with Vitotronic 300: the boiler is forced to cool down due to a fault with safety equipment or a plug-in adaptor.
Vitodens 200: the boiler either switched to emergency mode or cools down due to an internal BUS fault/open BUS connection.
Vitodens 222-F: burner blocked - boiler water temperature needs to be reduced, and air will be vented automatically. Can also be a burner control unit fault.
Vitotronic 300, Vitodens 200-W / 222-F, Vitotronic 300 models: burner control unit/burner in fault mode due to a low flow rate.
Vitocontrol-S with Vitotronic 100 / Vitotronic 300 / 300-K / 200 / 100: stand-alone control unit has a short circuit in the common supply temperature sensor.
Vitocrossal 300, Vitodens 200-W/222-F: Regulates without supply temperature sensor (low-loss header), often caused by a short circuit in the system supply temperature sensor. Can sometimes impact the common supply temperature sensor.
Vitotronic 050/200-H< / 200 / 200-H / 300: the sensor of mixing valve components have short-circuited or closed.
Vitotronic 300-K, with Vitotronic 100: controls in a stand-alone manner w/o supply temperature strap-on sensors.
Vitodens 200-W: Regulated without supply temperature sensor. Supply temperature faults can include the system shorting out.
Vitotronic 100, Vitotronic 300-K, with Vitotronic 100: MW1S controls in a stand-alone manner w/o strap-on sensor, usually because the supply temperature may not be high enough.
Vitocrossal 300: Regulates without supply temperature sensor (low-loss header).
Vitotronic 200/300: normal operation without influence of return water temperature. Sensor of mixing valve circuit M1 may have been opened.
Vitodens 200: boiler cools down due to sensor inputs not reading correctly.
Vitodens 200: pump runs at maximum speed due to an open circuit and variable speed heating circuit pump.
Vitocontrol-S with Vitotronic 100 / Vitodens 100-W (CombiPLUS)/ 200-1: burner blocked due to burner control unit issues/boiler water temperature sensor short-outs.
Other models: the burner control unit is started and stopped through an adjustable high limit thanks to a short circuit in the boiler water temperature sensor.
Vitocontrol-S with Vitotronic 100 / Vitotronic 100 / 300 / Vitotronic 300-K with Vitotronic 300: boiler cools down, fault with the maximum pressure limiter 1 2.
All Viessmann boilers: fault state - system cools down due to a fixed high limit or blown fuse F2.
Get a quick fixed price quoteStart Your Quote
Get a fixed online quote today, installation as quick as tomorrowCheck Prices