VViessmann logo

Viessmann C4 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann C4 fault code mean?

The C4 code on Viessmann boilers points to one of two underlying issues depending on your specific model. On Vitodens 200-W and similar models, it signals a breakdown in communication between the boiler and an OpenTherm-connected device — such as a smart thermostat or mixer extension — causing the boiler to drop into a reduced fallback control mode. On Vitodens 200-W, 222-F, and models running Vitotronic 300, 200, 200-H, 050, or Vitocontrol-S controls, C4 typically means the outdoor temperature sensor has developed a short-circuit or cable break, so the boiler defaults to operating as though the outdoor temperature is a fixed standard value. On Vitodens 100-W models, C4 can place the burner into fault mode, sometimes linked to DIP switch S2 being set to ON. In all cases the boiler generally remains operational in a safe fallback state, but heating efficiency is compromised and the underlying fault needs attention.

Engineer may be needed May need a Gas Safe engineer 9 models affected

General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.

Common causes

How to fix it

  1. Check that your gas supply is on and that other gas appliances in the property are working normally DIY safe

    Confirm the gas meter isolation valve is open and that a hob burner or other gas appliance lights as expected. If there is no gas supply to the property, contact your gas supplier — this is not a boiler fault in that case.

  2. Visually inspect the outdoor temperature sensor and its cable run DIY safe

    The outdoor sensor is usually a small plastic unit fixed to a north-facing external wall. Look for obvious physical damage to the sensor housing or the cable running back into the property. Check whether the cable has become disconnected at either end. Do not attempt to open the boiler casing or disconnect wiring inside the boiler.

  3. Check the OpenTherm thermostat wiring connections at the thermostat end DIY safe

    If you have an OpenTherm thermostat, check that all wires are firmly pushed into their terminals at the thermostat back-plate. A cable that appears connected but is not fully seated is a common cause of communication faults. If you are unsure which terminals carry the OpenTherm signal, consult the thermostat installation guide.

  4. Reset the boiler once or twice following the manufacturer's procedure DIY safe

    On most Vitodens models press and hold the Reset button on the front panel for approximately two seconds. On touchscreen variants a Reset option appears on the display. If the fault clears and does not return, monitor the boiler over the next hour. If C4 comes back immediately or after only a short period, do not continue resetting — repeated reset attempts on a persistent fault can cause unnecessary wear on ignition components.

  5. Arrange for a Gas Safe registered engineer to test the outdoor temperature sensor Gas Safe engineer

    A qualified engineer will use a multimeter to measure the sensor's thermistor resistance and compare the reading against Viessmann's published resistance-temperature curve. A reading that falls outside the expected range confirms a faulty sensor that needs replacing. This is not a test a homeowner should attempt inside the boiler wiring.

  6. Have the engineer inspect and test the OpenTherm extension module and coding addresses Gas Safe engineer

    If the C4 code relates to an OpenTherm communication fault, the engineer should verify that the boiler's internal coding addresses are correctly set for the connected controls, check the OpenTherm module for signs of damage, and replace it if testing confirms it has failed. Viessmann recommends that a Viessmann-trained installer carries out this diagnosis for the most accurate outcome.

  7. Call a Gas Safe registered engineer if the fault has not resolved after the above checks Gas Safe engineer

    If the C4 fault persists after you have checked the obvious external wiring and attempted a reset, a Gas Safe engineer is needed to complete the diagnosis. Depending on findings, the repair may involve replacing the outdoor sensor, the OpenTherm module, or — in rare cases — the main PCB. Do not continue using the boiler indefinitely in fallback mode as heating efficiency will be significantly reduced.

Parts you may need

The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.

Typical repair cost

Expect to pay roughly £80–£300, depending on the underlying cause.

Frequently asked questions

Is my boiler safe to use while showing the C4 fault code?

In most cases yes, at least in the short term. The C4 code typically means the boiler has dropped into a safe fallback or constant-temperature mode rather than shutting down completely. However, it will not be operating as efficiently as normal — on weather-compensating models it will have lost the ability to modulate output based on outdoor conditions — so your energy bills may increase and the house may not heat as evenly. You should arrange a repair promptly rather than leaving it running in this state indefinitely.

Can I fix the C4 fault myself?

You can safely carry out a few basic checks: inspect the outdoor sensor and its cable for obvious damage, check that OpenTherm thermostat wiring is firmly connected at the thermostat end, and attempt one or two resets of the boiler. Beyond that, the diagnosis requires an engineer. Testing the sensor's resistance, adjusting boiler coding addresses, or replacing internal components such as the OpenTherm module all require access to boiler wiring and controls that should only be handled by a Gas Safe registered engineer.

How much does it cost to fix a Viessmann C4 fault in the UK?

For most people the repair falls between £80 and £300. A straightforward outdoor sensor replacement — the most common cause — typically costs around £80 to £200 including parts and labour. Fixing a loose or incorrectly wired OpenTherm connection is often cheaper, mainly a call-out charge of £60 to £100 if no parts are needed. Replacing an OpenTherm extension module adds parts costs and usually comes to £150 to £300 all in. In rare situations where the fault has damaged the main PCB, that replacement can cost around £450 including labour, though this is not the typical outcome.

Does the C4 code mean the same thing on every Viessmann boiler?

No — this is an important point. The exact meaning of C4 varies across Viessmann's range. On Vitodens 200-W and related models it usually indicates an OpenTherm communication fault. On Vitodens 200-W, 222-F, and Vitotronic-equipped models it more commonly points to an outdoor temperature sensor short-circuit or cable break. On the Vitodens 100-W it can relate to a burner fault linked to DIP switch settings. Always check your specific boiler's manual or the Viessmann UK fault code checker to confirm the precise meaning for your model before drawing conclusions about the cause.

Affected models: Vitodens 100-W, Vitodens 200-W, Vitodens 222-F, Vitotronic 050, Vitotronic 200, Vitotronic 200-H, Vitotronic 300, Vitotronic 300-K, Vitocontrol-S

Last reviewed 16 July 2026 · verified by our team.

Are you a heating engineer? Join our network and get local jobs sent to you.

Find a Gas Safe engineer

✓ Your boiler details: Viessmann C4 — one step done already.

We pass your details to up to 3 vetted local engineers. No payment is taken here.

Can't find your boiler or fault code?

Tell us what you need — we'll help, and we can put you in touch with a Gas Safe registered engineer.

Get in touch →