Summary

Viessmann is a long-established name in UK heating through its Vitodens gas boiler range, and has built a growing share of the domestic air source heat pump (ASHP) market with the Vitocal range — monobloc outdoor units (all refrigerant components outside) and split configurations (an indoor hydraulic unit connected to the outdoor unit by refrigerant pipework) across several generations (Vitocal 200-A, 222-A with integral cylinder, and 250-A being common UK domestic variants on Boiler Upgrade Scheme installations alongside Vaillant aroTHERM, Worcester Bosch Compress, and Mitsubishi Ecodan).

Viessmann's control architecture across its product range is built around the Vitotronic controller, which is shared conceptually (though not code-for-code identically) between its boiler and heat pump products — this means a fault code format may look superficially familiar to an engineer who's worked on Vitodens boilers, but the specific fault codes themselves are not interchangeable between the Vitodens boiler range and the Vitocal heat pump range — confirm which product is actually fitted from the data plate and model name before consulting any code reference.

As with every heat pump brand, any fault referencing refrigerant pressure, charge, or compressor behaviour sits inside the F-Gas regulatory boundary, and only an F-Gas certified engineer may open the sealed circuit. A substantial share of real-world Vitocal call-outs, however, trace back to causes entirely outside that boundary — restricted outdoor airflow, water-side flow faults, or a loose Vitotronic communication connection — and checking these first avoids an unnecessary F-Gas call-out.

Key Facts

Quick Reference Table

Diagnosed the problem? Create a repair quote in minutes with squote.

Try squote free →
Fault Category Typical Trigger Likely Cause F-Gas Required?
High-pressure protection High-pressure switch/transducer trips Blocked outdoor coil, closed water valve, poor airflow, overcharge Possibly — check airflow and water-side flow first
Low-pressure protection Low-pressure switch/transducer trips Refrigerant shortage/leak, restricted expansion valve Yes, once non-refrigerant causes ruled out
Discharge temperature protection Compressor discharge sensor over threshold Refrigerant shortage, blocked outdoor coil, overload Yes, if refrigerant shortage confirmed
Compressor overcurrent/lock Inverter/compressor protection trips Compressor fault, incoming supply issue, blocked coil Yes, for compressor-side diagnosis
Outdoor/flow/return thermistor fault Sensor reading out of expected range Sensor failed, connector corroded, wiring damaged No
Vitotronic/outdoor PCB fault Control board self-check fails PCB component failure, moisture ingress No
Communication fault (outdoor–indoor, or Vitotronic–Vitoconnect) Signal loss between modules Damaged/loose control cable, EMI interference, Vitoconnect fault No
Water flow/low delta-T fault Flow switch or delta-T monitoring trips Closed valve, air lock, failed circulating pump, blocked strainer No, but resolve before assuming refrigerant fault
Power supply/phase fault Undervoltage or phase-loss detection trips (3-phase models) Incoming supply issue, undersized cable run, DNO supply fault No

Category descriptions and likely causes are generic to the Vitocal range and cross-referenced against the wider heat pump fault architecture used across Daikin, Mitsubishi Ecodan, Vaillant aroTHERM, and Worcester Bosch Compress. Exact code numbers are not listed here — confirm the precise code against the specific Vitocal model and generation's installation/service manual before ordering parts or scheduling refrigerant work.

Detailed Guidance

Fault-Finding Decision Tree

START: Viessmann Vitocal showing fault code / lockout on the
       Vitotronic display or ViCare app
│
├─ STEP 0: Confirm this is the VITOCAL heat pump range, not a
│   Vitodens boiler — both use a Vitotronic-branded controller
│   but fault codes are NOT interchangeable. Check the data
│   plate / model name (Vitocal = heat pump).
│
├─ STEP 1: Read the code from the Vitotronic display or app +
│   check the installer-level fault history/service log (note
│   last several faults and run hours, not just the current one)
│
├─ STEP 2: Which fault category does the code belong to?
│   (confirm exact category against the model's manual)
│   ├─ Refrigerant/pressure category → PRESSURE BRANCH
│   ├─ Sensor category → SENSOR BRANCH
│   ├─ Electronic/PCB category → ELECTRONICS BRANCH
│   ├─ Communication category → COMMS BRANCH
│   └─ Water flow category → WATER FLOW BRANCH
│
├─ PRESSURE BRANCH
│   ├─ STOP — check these before suspecting refrigerant fault:
│   ├─ Outdoor unit airflow — coil clogged, planting/fencing
│   │   too close, leaf/snow blockage, clearances per manual
│   ├─ Outdoor isolator on + supply voltage within spec
│   ├─ Water-side flow rate — closed valve, air lock, failed
│   │   pump, blocked strainer
│   ├─ Mid-defrost? Heavy icing during active defrost is
│   │   normal in cold, humid UK conditions — see
│   │   [heat pump defrost cycle not working](/knowledge/fault-finder/heat-pump-defrost-cycle-not-working)
│   └─ All clear → F-Gas certified engineer required for
│       pressures, superheat/subcooling, compressor checks
│
├─ SENSOR BRANCH
│   ├─ Inspect thermistor connector for corrosion/loose pin
│   ├─ Check resistance against manufacturer's chart if
│   │   accessible
│   └─ Wiring/resistance correct → suspect Vitotronic input
│       circuit rather than the sensor itself
│
├─ ELECTRONICS BRANCH
│   ├─ Check for moisture ingress at PCB/Vitotronic enclosure
│   ├─ Check incoming supply voltage and recent power events
│   └─ External causes ruled out → board/Vitotronic
│       replacement likely; confirm against manual first
│
├─ COMMS BRANCH
│   ├─ Check control cable terminals at indoor/outdoor units
│   │   and Vitotronic are tight and undamaged
│   ├─ If using Vitoconnect/ViCare, check the optical adapter
│   │   seating and home Wi-Fi/router connection separately
│   │   from the heat pump's own internal communication
│   └─ Intermittent fault → suspect EMI from an unscreened
│       power cable run parallel to the control cable
│
└─ WATER FLOW BRANCH
    ├─ Check circulating pump is running and not air-locked
    ├─ Check strainer/magnetic filter for blockage
    └─ Flow confirmed adequate but fault persists → escalate
        to electronics/sensor branch for the flow switch itself

Before Calling an F-Gas Engineer

Most refrigerant-referencing fault codes are triggered by conditions outside the sealed system far more often than by a genuine refrigerant fault. Before booking an F-Gas certified engineer, check: outdoor unit airflow and clearances against the installation manual; the isolator and incoming supply voltage; water-side flow rate (a restricted flow overheats the refrigerant-to-water exchanger and can trip protection that presents identically to a refrigerant fault); whether the unit is mid-defrost (see heat pump defrost cycle not working for what counts as excessive versus normal); and the fault history pattern (an isolated code that cleared on reset is less concerning than one recurring at a consistent operating condition).

ViCare and Vitoconnect — remote visibility, not remote diagnosis

Where a Vitoconnect optical interface is fitted, the ViCare app gives remote visibility of operating status and basic fault information, which is useful for triaging before a visit (e.g. confirming a fault is genuinely recurring rather than a single blip the homeowner noticed once). It does not substitute for on-site diagnosis of anything requiring physical inspection — airflow clearances, sensor connector condition, or refrigerant-circuit work all still require an engineer on site.

Reset Procedure and When Not to Reset

Most non-pressure faults (sensor, communication, Vitotronic/electronics) clear with a power-cycle reset of the outdoor unit isolator — switch off, allow several minutes for the Vitotronic and outdoor PCB to fully discharge, then restore power. For pressure, discharge temperature, and compressor-related faults, do not repeatedly reset without addressing the underlying cause — cycling power on a genuine compressor or pressure fault risks further damage.

Frequently Asked Questions

Are Vitocal heat pump fault codes the same as Vitodens boiler fault codes?

No. Both use a Vitotronic-branded control platform, but the Vitocal heat pump range and the Vitodens gas boiler range are separate products with separate fault code sets. Confirm which product is actually fitted — the data plate and model name will show "Vitocal" for the heat pump — before consulting any code reference.

Where do I find the exact fault code list for my specific Vitocal model?

Viessmann's heat pump fault categories follow the general pattern described above, but exact numeric codes vary between Vitocal generations and models (200-A, 222-A, 250-A, monobloc vs split). Check the installation and service manual for the specific model, or the commissioning paperwork, before relying on a specific code number quoted elsewhere.

My Vitocal shows no fault code but isn't heating properly — where do I start?

If there's no fault code, the unit believes it's operating normally, so the issue is more likely a settings, commissioning, or system-design problem than a component fault. Check the flow temperature setpoint and weather compensation curve against the MCS commissioning record, check DHW priority settings, and check actual system flow rate and delta-T. See heat pump faults for a broader diagnostic approach covering non-fault-code symptoms.

Does F-Gas certification need to be Viessmann-specific?

No — any engineer holding valid F-Gas certification appropriate to the refrigerant type and equipment category (typically Category 1 for stationary refrigeration, air conditioning, and heat pump equipment) can legally carry out refrigerant-circuit work on a Vitocal unit; there is no brand-specific F-Gas qualification requirement in law. Manufacturer-specific product training is still valuable for efficient diagnosis and may be a condition of maintaining warranty cover — check the specific warranty terms first.

Regulations & Standards