Viessmann Boiler Fault/Error Codes: Troubleshooting & Fixes

Viessmann boilers are known for their efficiency and reliability, but like all appliances, they can occasionally run into issues. When a problem occurs, the boiler displays an error code to help diagnose the fault. Understanding these error codes can help you identify minor issues that you can fix yourself and determine when professional assistance is needed.
In this guide, we’ll break down the most common Viessmann boiler error codes, explain their causes, and suggest possible solutions. Whether it’s a pressure issue, ignition failure, or a faulty sensor, this article will help you get your heating system back on track.
Understanding Viessmann Boiler Fault Codes
Viessmann error codes provide insight into what’s going wrong with your boiler. They are typically displayed as a combination of letters and numbers on the control panel. Some codes indicate minor issues that can be resolved with a simple reset, while others suggest more serious faults requiring professional repair.
Types of Fault Codes
- Temporary Faults: These errors may clear after a reset or if the underlying issue resolves itself (e.g., low water pressure).
- Permanent Faults: These indicate a serious issue that won’t clear without intervention (e.g., faulty components, gas supply issues).
- Lockout Faults: The boiler shuts down for safety reasons, preventing further operation until the fault is resolved.
Common Viessmann Boiler Error Codes & Fixes
1. Ignition & Flame Failure Errors
- F2 – Flame Loss During Operation
Cause: Gas supply issues, blocked flue, or ignition failure.
Fix: Check that the gas supply is on and working, reset the boiler, and inspect the flue for blockages.
- F4 – No Flame Detected
Cause: The boiler failed to ignite.
Fix: Ensure the gas valve is open, try resetting the boiler, and check for ignition electrode faults.
2. Pressure & Circulation Issues
- F1 – Low Water Pressure
Cause: A leak in the system, air in the radiators, or insufficient water in the boiler.
Fix: Repressurise the boiler using the filling loop, check for leaks, and bleed radiators if necessary.
- D5 – Circulation Fault
Cause: The pump is not circulating water effectively.
Fix: Check the pump for blockages, ensure radiator valves are open, and verify system pressure.
3. Overheating & Temperature Sensor Errors
- A4 – Overheating Detected
Cause: Blocked heat exchanger, restricted circulation, or faulty temperature sensor.
Fix: Check for debris in the heat exchanger, ensure all valves are open, and reset the boiler.
- F5 – Flow Temperature Sensor Fault
Cause: A faulty temperature sensor or wiring issue.
Fix: Reset the boiler, check wiring connections, and replace the sensor if necessary.
4. Electrical & Internal Component Faults
- OC – Communication Error
Cause: A fault in the boiler’s PCB (Printed Circuit Board).
Fix: Reset the boiler, check for loose wiring, and contact a Gas Safe engineer if the issue persists.
- B9 – Internal Component Failure
Cause: A major fault within the boiler’s internal system.
Fix: A professional inspection is required to diagnose and replace the faulty part.
5. Flue & Condensate Drainage Problems
- D4 – Condensate Pipe Blocked or Frozen
Cause: Condensate pipe is clogged with debris or frozen in cold weather.
Fix: Pour warm (not boiling) water over the frozen section of the pipe and ensure it’s not obstructed.
- F8 – Flue Gas Temperature Too High
Cause: Restricted airflow or blocked flue.
Fix: Check for obstructions in the flue and ensure ventilation is adequate.
Less Common Viessmann Error Codes
Below is a quick-reference table for additional fault codes:
| Error Code | Possible Cause | Suggested Fix |
|---|---|---|
| F6, 58, F9 | Faulty sensors | Reset the boiler, check wiring |
| C1 | Fan fault | Ensure the fan is functioning |
| B4 | Water sensor issue | Replace sensor if needed |
| EE, EF | Internal software fault | Call an engineer |
| FC | Gas valve malfunction | Professional repair required |
Preventing Boiler Faults: Maintenance Tips
- Annual servicing – A professional check-up ensures components function correctly.
- Monitor pressure levels – Keep the pressure within the recommended range (1-1.5 bar).
- Bleed radiators – This prevents trapped air from causing circulation problems.
- Keep the condensate pipe clear – Insulating the pipe can prevent freezing in winter.
When to Call a Professional
Some faults are best left to a qualified engineer, especially when dealing with gas supply issues, electrical failures, or major component faults. Call a professional if:
- The same error code keeps appearing despite resets.
- There is a smell of gas or carbon monoxide alarm activation.
- The boiler is making loud noises or leaking water.
Is It Time for a New Boiler?
If your Viessmann boiler is frequently displaying error codes or is over 10 years old, it might be time to consider a replacement. A newer, more efficient model could save you money on energy bills and reduce the risk of breakdowns.
Get a Quote for a Viessmann Boiler Replacement
WarmZilla makes upgrading your boiler hassle-free. With fixed-price quotes, expert installation, and flexible finance options, you can get a reliable heating system tailored to your needs.
Get a fixed-price boiler quote today and enjoy a warmer, more efficient home!
Have a question? Please contact us on Live Chat
About the Author