WhatsApp call button

BLOG

Expert Advice & News

Vaillant Boiler Fault Codes: What They Mean & Next Steps

If your Vaillant boiler has suddenly stopped working and a fault code is staring back at you, it can be worrying. The good news is that these codes are designed to help pinpoint issues quickly and guide your next safe steps. Understanding what the fault code means can save time and help you decide whether a simple check can fix the problem or if you need to call a Gas Safe engineer.


In this guide, we’ll explain how to read common Vaillant fault codes, what you can safely check at home, and when to get professional help to keep your heating and hot water running smoothly.
Vaillant Boiler Fault Codes: What They Mean & Next Steps

How Vaillant boiler fault codes help

Modern Vaillant boilers constantly monitor key components such as pressure, temperature, ignition and pumps. When something is not right, the boiler logs a fault code to help identify the problem.

These codes are mainly for trained Gas Safe engineers, but they are still useful for homeowners. Understanding the basics can help you stay safe, avoid repeated resets and give your engineer clear information so they can diagnose the fault faster.

Where to find Vaillant fault codes

On most popular Vaillant models, the fault code appears on the main display when the boiler locks out or stops heating.

  • ecoTEC range: Digital screen on the front panel shows codes like F22 or F29

  • Older models: May use a simpler display with alternating letters and numbers

  • S-codes: Often shown while the boiler is in a particular status or mode, rather than a fault

If the code flashes up only briefly, it can help to take a photo with your phone or write it down immediately. Some models also allow access to a basic history menu, but this is generally best left to an engineer.

Key details to note before you call

Before picking up the phone, try to gather a few details. This can save time and may help your engineer bring the right parts the first time.

Make a note of:

1. Boiler model – usually on the front fascia or on a label behind the drop-down flap.

2. Exact fault or status code – for example, F22, F29, F75 or an S-code.

3. System pressure reading – look at the gauge; note the pressure in bar and whether it is in the green zone.

4. What is not working – do you have no hot water, no heating, or both? If needed, you can read more on our no hot water guide or our radiators not heating advice.

5. Any unusual signs – such as gurgling, banging, ticking, frequent resetting or a strong smell of gas. If you ever smell gas, turn the boiler off, ventilate the room and call the National Gas Emergency number immediately.

F22 fault code: low water pressure

F22 usually means the boiler has detected low system water pressure and shut down to protect itself. This is a common issue, especially in homes with older pipework or small leaks.

Safe checks you can do: Look at the pressure gauge on the boiler. If it is below about 1.0 bar when the system is cold, pressure may need to be topped up. Many Vaillant boilers have a built-in filling loop or a silver braided hose beneath the boiler.

If you are confident and have done it before, you may be able to carefully top up the pressure following the manufacturer’s instructions. If you are unsure, it is safer to call a professional rather than risk over-pressurising the system.

When it is urgent: If the pressure keeps dropping soon after topping up, or you notice visible leaks, damp patches or dripping from the boiler, arrange an engineer visit promptly. Repeatedly topping up can damage the boiler and mask a more serious leak.

F75 fault code: pressure sensor or pump issue

F75 indicates the boiler cannot detect the expected change in pressure when the pump starts. This can point to a faulty pressure sensor, a sticking or failed pump, or sludge in the system.

Safe checks you can do: Check the pressure gauge is in the normal range and that radiator valves are open. Listen near the boiler when it tries to start; you may hear the pump trying to run.

Do not attempt to open the boiler casing or touch any electrical components. F75 usually requires professional testing with proper tools.

When it is urgent: If you have no heating or hot water at all and the boiler quickly locks out with F75, it is worth treating as a priority call-out, especially in cold weather or if vulnerable people are in the property.

F27 fault code: flame detection problem

F27 relates to an issue with the boiler’s flame sensing. The appliance may be detecting a flame signal when there should not be one, or the signal is outside the expected range.

Safe checks you can do: You can check that the gas supply to your property appears normal by seeing whether other gas appliances work. Beyond that, there is little a homeowner should do, as the combustion system must only be checked by a Gas Safe engineer.

When it is urgent: Treat F27 as a priority. Do not attempt repeated resets. Call a Gas Safe engineer promptly so they can carry out combustion checks and ensure the boiler is operating safely.

F29 fault code: flame loss during operation

F29 means the boiler has started to ignite, but then lost the flame while running. This can be due to issues such as poor gas supply, flue problems, strong winds affecting the flue, or ignition-related faults.

Safe checks you can do: Check that your gas meter is on and has credit if you are on prepayment. If other gas appliances are also not working, there may be a supply issue, and you should contact your gas supplier.

You can also look outside at the flue terminal to ensure it is not blocked by debris or heavy snow. Never insert anything into the flue or remove covers yourself.

When it is urgent: If F29 keeps coming back after a reset, or you notice any signs of fumes, soot or scorching around the boiler, switch it off and call a Gas Safe engineer straight away.

S-codes: normal status messages, not faulty

Unlike F-codes, S-codes on Vaillant boilers usually show the current operating status rather than a fault. For example, S.30 can indicate there is no heat demand from the controls at that moment.

If your boiler shows an S-code but is not heating as expected, it can point to an issue with thermostats, timers or external controls rather than the boiler itself. Try checking that your room thermostat is calling for heat and that your programmer is set to “on” or “auto”.

If you are still unsure, an engineer can test the controls and wiring to confirm what is happening.

Staying safe: what you should and should not do

You can safely read fault codes, check pressure on the gauge, and adjust external controls such as room thermostats and programmers. You can also top up system pressure if you fully understand how to use the filling loop.

You should not remove the boiler casing, adjust gas valves, or try to clean or replace internal components. Gas appliances must only be worked on by qualified Gas Safe registered engineers to keep your home safe and your warranty intact.

Next steps and preventing future lockouts

If your Vaillant boiler repeatedly locks out with F22, F27, F29, F75, or any other code, it means you'll need a professional diagnosis. Do not keep resetting in the hope it will sort itself out.

Regular servicing helps catch issues early, reduce nuisance lockouts and keep your boiler running efficiently. An annual service allows a Gas Safe engineer to clean key components, check combustion levels, test safety devices and flush or treat the system where needed.

If you are in Walton on Thames or Fareham and need help with a Vaillant fault code, or you would like to book a yearly service, contact Solve Heating Services Ltd on 07919959893 to arrange a diagnostic visit with a qualified heating engineer.