Viessmann Boiler Fault Codes — BC Reference Guide

F-prefix faults and B-prefix warnings for Viessmann Vitodens 100-W, 200-W, and 222-F series. What each code means, what causes it, and how to respond.

Viessmann's Two-Code System: F-Faults vs B-Warnings

Viessmann uses two distinct code prefixes that behave differently and require different responses:

  • F-prefix codes are hard faults. The boiler will lock out and stop operating when an F-code is active. Most F-codes require a technician — attempting multiple resets without identifying the root cause can mask the problem and potentially cause secondary damage.
  • B-prefix codes are advisory warnings. The boiler continues to operate normally when a B-code is displayed. These are maintenance reminders or minor operational notifications that should be addressed at your next scheduled service visit (or sooner for B9 condensate faults in cold weather).

Viessmann's Vitotronic 200 and 300 control systems (found in Vitodens 200-W and 222-F) support sub-codes that provide more specific fault information beyond the main F/B code. Reading sub-codes requires a Viessmann service tool and is part of our standard diagnostic procedure.

If you detect a gas smell, do not attempt any resets. Evacuate, call FortisBC at 1-800-663-9911, and wait for clearance before re-entering.

F-Prefix Fault Codes (Lockout Faults)

CodeNameMeaningCommon CauseDIY Check?Urgency
F0Internal FaultThe Vitotronic control board has detected an internal electronics fault.PCB component failure, sensor input causing false reading, or power supply issue.No — requires Viessmann diagnostic interface to read sub-codes.High
F4No IgnitionThe burner failed to ignite after the permitted number of attempts.Failed igniter, gas valve fault, low gas pressure, or blocked flue/intake.Partial — single reset permitted. Check gas supply to other appliances first.High
F10Sensor Short CircuitA temperature sensor circuit is shorted (reading abnormally low resistance).Damaged sensor, wiring fault, or moisture ingress in the sensor connection.No — sensor and wiring inspection required.Moderate
F11Sensor Open CircuitA temperature sensor circuit has broken (reading infinite resistance).Sensor failure, broken wiring, or corroded connector.No — wiring and sensor continuity test required.Moderate
F73Water Pressure Too LowSystem water pressure has fallen below the minimum operating threshold (typically 0.8 bar).Expansion tank bladder failure, slow system leak, or auto-fill valve fault.Partial — check pressure gauge. If above 0.5 bar, try repressurising via fill valve. If pressure drops again, call a technician.Moderate
F75Pump FaultThe internal circulator pump is not running or not moving water as expected.Pump impeller seized, electrical fault to pump motor, or air-locked pump.No — pump inspection and electrical test required.High
F83Frost Protection ActiveThe unit has activated frost protection mode due to very low water temperature.Extended power outage in cold weather, heating system turned off during a cold snap.Partial — ensure the boiler has power and heating is enabled. Monitor pressure after restart.Moderate

B-Prefix Warning Codes (Boiler Continues to Operate)

CodeNameMeaningCommon CauseDIY Check?Urgency
B0Maintenance DueThe annual service interval has been reached. The boiler continues to operate.Maintenance timer reached programmed interval.Yes — this is a maintenance reminder, not a fault. Schedule annual service.Low — schedule service soon
B4Chimney Sweep / Flue Gas Test ModeThe boiler is operating in full-load mode for flue gas measurement.Mode activated by a technician during commissioning or annual inspection.Partial — if this appears unexpectedly after a service visit, it was likely not cleared. Can be reset via controls.Low
B9Condensate FaultThe condensate drain path is restricted or blocked.Frozen condensate pipe (common in BC winters), blocked condensate trap, or kinked drain hose.Partial — inspect accessible condensate drain for freezing or blockage. Thaw carefully with warm (not boiling) water.Moderate — boiler may lock out if condensate backs up.

Factory-Trained Viessmann Repair in Metro Vancouver

Our technicians carry Viessmann-compatible diagnostic tools and OEM parts. F0, F4, and F73 faults are resolved same-day in most Greater Vancouver service calls.

Call 604-359-1081

Viessmann fault? Our factory-trained techs diagnose it fast.

604-359-1081 · Same-day response across Metro Vancouver

Call NowFree Quote
After-Hours Emergency604-359-1081