Vaillant Thermocompact Fault codes & diagnostics

67 fault codes with plain-English explanations, severity ratings, DIY guidance, and repair cost estimates.

System Natural GasLPG 12-35 kW 1995-2005 Discontinued
GC Numbers 41-044-0141-044-0241-044-0341-044-0441-044-05

Replaced by: ecoTEC plus

The fault code is already on your display

Note it down before pressing reset — resetting clears the code immediately. How to read fault codes →

Severity at a glance

Each cell = one fault code. Hover to identify.
2 Emergency 45 High 4 Medium 16 Low

All 67 documented codes

Tap any card for details

Er.1

Your boiler is failing to ignite the flame needed to heat your water and home.

High Engineer only £120-250

Parts commonly replaced

  • Ignition lead
  • Ignition electrode
  • Gas valve
  • PCB

Related codes

Er.2

Your boiler is failing to light the flame or is unable to detect that it has successfully turned on, so it has shut itself down as a precaution.

High Engineer only £120-250

Parts commonly replaced

  • Ignition electrode
  • Flame sensing electrode
  • Ignition lead
  • Printed Circuit Board (PCB)

Related codes

Er.3

Your boiler is struggling to clear exhaust gases because the internal fan responsible for ventilation is not responding correctly.

High Engineer only £180-350

Parts commonly replaced

  • Fan assembly
  • Wiring harness
  • PCB

Related codes

Er.4

Your boiler is failing to ignite because it cannot open the internal valve that regulates the flow of gas.

High Engineer only £180-350

Parts commonly replaced

  • Gas valve
  • Printed Circuit Board (PCB)
  • Wiring harness

Related codes

Er.5

Your boiler is struggling to read its own temperature because one of its internal sensors is disconnected or has stopped working correctly.

High Engineer only £120-220

Parts commonly replaced

  • NTC temperature sensor
  • Wiring harness

Related codes

Er.6

Your boiler has detected that the internal component responsible for transferring heat to your water and radiators is failing or clogged.

High Engineer only £350-600

Parts commonly replaced

  • Primary heat exchanger
  • Flow sensor
  • System filter

Related codes

Er.7

Your boiler's internal pressure management system is failing, which means it cannot safely handle the expansion of water as it heats up.

High Engineer only £250-450

Parts commonly replaced

  • Expansion vessel
  • Pressure relief valve
  • Flexi hose

Related codes

Er.8

Your boiler has detected an internal communication error between its electronic brains, meaning it has safely shut down to prevent incorrect operation.

High Engineer only £250-450

Parts commonly replaced

  • Main Control Board (PCB)
  • Wiring harness
Er.9

Your boiler has detected an internal electrical fault with its main power component, meaning it cannot operate safely and has shut down.

High Engineer only £250-450

Parts commonly replaced

  • Main PCB
  • Transformer
Er.10

Your boiler is unable to move water around the system because the pump has either seized or stopped working.

High Engineer only £200-350

Parts commonly replaced

  • Central heating pump
  • Pump capacitor

Related codes

Showing 11–20 of 67
Er.11

Your boiler is struggling to clear exhaust gases safely, so it has shut down to prevent any risk of fumes entering your home.

Emergency Engineer only £150-250

Parts commonly replaced

  • Air pressure switch
  • Flue fan
  • Venturi tube

Related codes

Er.12

Your boiler is struggling to push water around your heating system, usually because too many radiators are turned off or there is a blockage in the pipes.

Medium DIY-safe £120-250

What to check first

  1. Ensure all radiator valves are fully open to allow water to circulate freely
  2. Check that your system pressure gauge is set between 1 and 1.5 bar
  3. Turn the boiler off at the mains for 60 seconds and then switch it back on to reset the system

Parts commonly replaced

  • Central heating pump
  • Bypass valve
  • System filter

Related codes

Er.13

Your boiler is struggling to direct hot water to your taps or radiators because a motorized internal valve is stuck or failing to signal correctly.

High Engineer only £180-350

Parts commonly replaced

  • Diverter valve actuator
  • Diverter valve cartridge
Er.14

Your boiler is struggling to accurately read or maintain the necessary water pressure required to keep your heating and hot water running safely.

Medium Engineer only £120-220

Parts commonly replaced

  • Pressure sensor
  • Pressure gauge
  • Wiring harness

Related codes

Er.15

Your boiler is failing to detect the flow of water, which will likely prevent it from starting up or producing hot water.

High Engineer only £150-250

Parts commonly replaced

  • Flow sensor
  • Hall effect sensor

Related codes

Er.16

Your boiler is struggling to exchange heat effectively to provide hot water, which may cause your hot tap water to run cold or the system to stop working entirely.

High Engineer only £200-450

Parts commonly replaced

  • Plate heat exchanger
  • Diverter valve

Related codes

Er.17

Your boiler has detected that the internal safety system intended to release excess pressure has been triggered, which can lead to leaks and equipment damage.

High Engineer only £150-300

Parts commonly replaced

  • Pressure Relief Valve (PRV)
  • Expansion Vessel
F.00

Your boiler has stopped working because it can no longer accurately measure the temperature of the water leaving the unit due to a sensor or wiring fault.

High Engineer only £90-160

Parts commonly replaced

  • Flow NTC Thermistor
  • NTC wiring harness

Related codes

F.01

Your boiler has stopped working because one of its internal temperature sensors is unable to send a signal to the main control board.

High Engineer only £90-180

Parts commonly replaced

  • Return NTC thermistor
  • NTC wiring harness
  • Main PCB

Related codes

F.10

Your boiler has detected an electrical fault with the internal temperature sensor that monitors the outward flow of water, causing the system to shut down for safety.

High Engineer only £120-£220

Parts commonly replaced

  • Flow NTC Thermistor
  • Wiring harness
  • Main PCB

Related codes

Showing 21–30 of 67
F.11

Your boiler has stopped working because a sensor that monitors the temperature of the water returning to the unit has detected a short circuit.

High Engineer only £90-160

Parts commonly replaced

  • Return NTC thermistor (sensor)
  • Wiring harness
  • Main PCB

Related codes

F.20

Your boiler has switched itself off because it has become too hot internally, usually due to a lack of water flow or a blockage.

High DIY-safe £100-£350

What to check first

  1. Check that your boiler pressure is between 1.0 and 1.5 bar
  2. Ensure all radiator valves and isolation valves are fully open
  3. Press the reset button (usually a flame symbol with a cross through it) once the boiler has cooled down

Parts commonly replaced

  • Overheat Thermostat
  • NTC Temperature Sensor
  • Circulation Pump

Related codes

F.22

Your boiler has detected that there is not enough water pressure or flow to operate safely and has shut down to prevent overheating.

High DIY-safe £100-£350

What to check first

  1. Check the pressure gauge on the front of the boiler; it should be between 1.0 and 1.5 bar.
  2. If the pressure is too low, use the external filling loop valves to top up the system with water.
  3. Attempt to reset the boiler once the correct pressure is reached.

Parts commonly replaced

  • Circulating Pump
  • Pressure Sensor
  • Pressure Relief Valve

Related codes

F.23

Your boiler has detected that the water isn't moving through the system correctly, causing it to heat up too quickly and shut down for safety.

High DIY-safe £180-350

What to check first

  1. Check if the central heating valves under the boiler are fully open
  2. Check the boiler pressure gauge and top it up to 1.5 bar if it is too low
  3. Ensure all radiator valves (TRVs) are turned to their highest setting

Parts commonly replaced

  • Central heating pump
  • Flow/Return NTC thermistors
  • Pump capacitor

Related codes

F.24

Your boiler is heating up too quickly because water isn't moving through the system properly, causing it to shut down to prevent overheating.

High DIY-safe £150-£350

What to check first

  1. Check that all radiator valves and isolation valves are fully open
  2. Bleed your radiators to remove any trapped air from the system
  3. Ensure the boiler pressure is between 1.0 and 1.5 bar on the pressure gauge

Parts commonly replaced

  • Circulation pump
  • Flow/Return NTC thermistors

Related codes

F.27

Your boiler has detected a flame when there shouldn't be one, which has caused it to shut down for safety.

High Engineer only £180-450

Parts commonly replaced

  • Gas Valve
  • Printed Circuit Board (PCB)
  • Ignition Electrode

Related codes

F.28

Your boiler is failing to light because it isn't receiving gas or the ignition system isn't creating a spark.

High DIY-safe £100-350

What to check first

  1. Check that your gas meter has credit and the isolation valve is open
  2. Check if other gas appliances, like a cooker, are working
  3. Press the reset button (flame symbol with a cross) for one second

Parts commonly replaced

  • Gas valve
  • Ignition electrode
  • Spark generator
  • PCB

Related codes

F.29

Your boiler has lost its flame while running and cannot restart, likely because it is not getting enough gas or the ignition system is failing.

High DIY-safe £100-£350

What to check first

  1. Check that your gas emergency control valve is in the 'on' position
  2. If you have a prepayment meter, ensure you have sufficient credit
  3. Try to reset the boiler by pressing the flame/cross button to see if it reignites

Parts commonly replaced

  • Ignition Electrode
  • Gas Valve
  • Flame Sensing Electrode

Related codes

F.32

Your boiler has stopped working because the internal fan isn't spinning at the correct speed to safely clear away exhaust fumes.

High Engineer only £250-£450

Parts commonly replaced

  • Fan assembly
  • Wiring harness
  • Printed Circuit Board (PCB)

Related codes

F.33

Your boiler has stopped working because it cannot confirm that harmful exhaust fumes are being safely cleared away through the flue pipe.

High Engineer only £120-280

Parts commonly replaced

  • Air pressure switch
  • Fan assembly
  • Venturi tube
  • Flue seals

Related codes

Showing 31–40 of 67
F.37

Your boiler has stopped working because the fan that clears exhaust gases is not spinning at the correct speed or the sensor that monitors it has failed.

High Engineer only £180-£450

Parts commonly replaced

  • Fan assembly
  • Air pressure switch
  • Main PCB

Related codes

F.41

Your boiler has lost its memory regarding the type of gas it uses and needs to be reconfigured by a professional to operate safely.

High Engineer only £90-180

Parts commonly replaced

  • Main PCB (Printed Circuit Board)
F.42

Your boiler has stopped working because of a wiring issue or an electrical connection problem inside the main control panel.

High Engineer only £120-280

Parts commonly replaced

  • Wiring harness
  • Main PCB
  • Internal cable loom

Related codes

F.43

Your boiler has detected an internal wiring problem or a connection issue that is preventing it from running safely.

High Engineer only £120-280

Parts commonly replaced

  • Main wiring harness
  • Cable loom
  • PCB connection adapter

Related codes

F.60

Your boiler's internal computer has encountered a critical electronic failure and can no longer control the heating process safely.

High Engineer only £280-450

Parts commonly replaced

  • Main Printed Circuit Board (PCB)
  • Wiring Harness

Related codes

F.61

Your boiler's internal computer has encountered a communication error or a serious hardware failure that prevents it from running safely.

High Engineer only £250-£550

Parts commonly replaced

  • Main Printed Circuit Board (PCB)
  • Gas Valve
  • Wiring Harness

Related codes

F.62

Your boiler is still detecting a flame even after it has told the gas to turn off, which is a safety conflict that causes the system to shut down.

Emergency Engineer only £180-£450

Parts commonly replaced

  • Gas Valve
  • Printed Circuit Board (PCB)
  • Electrode

Related codes

F.63

Your boiler has detected an internal electrical communication error, which means the main control board is likely faulty and cannot manage the heating process safely.

High Engineer only £250-£450

Parts commonly replaced

  • Main Printed Circuit Board (PCB)

Related codes

F.64

Your boiler has detected an internal electrical glitch or a faulty temperature sensor, causing it to shut down for safety.

High Engineer only £120-450

Parts commonly replaced

  • NTC Temperature Sensor
  • Main PCB (Printed Circuit Board)
  • Wiring Harness

Related codes

Showing 41–50 of 67
F.65

Your boiler's internal computer has overheated, likely due to an electrical fault or a failing circuit board.

High Engineer only £250-£450

Parts commonly replaced

  • Main Printed Circuit Board (PCB)
  • Wiring Harness

Related codes

F.66

Your boiler's main control panel is having trouble communicating with the internal display screen, meaning you cannot see or adjust your heating settings.

Medium Engineer only £180-350

Parts commonly replaced

  • Display PCB
  • Main Printed Circuit Board (PCB)
  • Internal Wiring Harness

Related codes

F.67

Your boiler's internal computer has encountered a communication error or hardware failure and cannot operate safely.

High Engineer only £220-450

Parts commonly replaced

  • Main Printed Circuit Board (PCB)
  • Ignition Electrode
  • Flame Sensor

Related codes

F22

Your boiler has stopped working because the water pressure is too low for it to run safely.

High DIY-safe £0-120

What to check first

  1. Check the pressure gauge on the front of the boiler; it is likely below 1 bar.
  2. Locate the external filling loop, which is usually a flexible silver hose under the boiler.
  3. Slowly open the tap valves on the hose until the gauge reaches 1.5 bar, then close them tightly.
  4. Reset the boiler to clear the fault code.

Parts commonly replaced

  • Filling loop
  • Expansion vessel
  • Pressure sensor

Related codes

P1

Your boiler is currently running at its maximum gas setting, which is usually a sign that it is trying to heat up quickly or has detected an internal issue with the gas flow control.

High Engineer only £120-250

Parts commonly replaced

  • Gas valve
  • Printed Circuit Board (PCB)

Related codes

P2

Your boiler is failing to start up because it cannot reliably ignite the gas flame required to provide heating or hot water.

High Engineer only £120-250

Parts commonly replaced

  • Ignition electrode
  • Ignition lead
  • Gas valve
  • Printed circuit board
P3

Your boiler is struggling to accurately detect its current temperature, which has caused it to pause its heating operation as a safety precaution.

High Engineer only £120-250

Parts commonly replaced

  • NTC Temperature Sensor
  • Printed Circuit Board (PCB)

Related codes

P11

Your boiler is currently performing a factory calibration check to ensure the gas and air balance is set correctly for your home's fuel supply.

Low Engineer only
P12

Your boiler is struggling to communicate with its internal control system, which has caused it to stop working to avoid potential damage.

High Engineer only £150-300

Parts commonly replaced

  • Main electronic control board
  • Wiring harness

Related codes

P13

Your boiler has detected that it is not correctly set up to run on the specific type of bottled gas you are using.

High Engineer only £120-250

Parts commonly replaced

  • Gas valve
  • Printed circuit board (PCB)
  • Wiring harness
Showing 51–60 of 67
S.11

Your boiler is currently initiating its hot water system and the fan is running as part of the normal startup process.

Low Engineer only
S.16

Your boiler is currently running the internal fan to safely clear excess heat after finishing a hot water cycle, which is a normal part of the cooling process.

Low Engineer only
S.17

Your boiler is currently running its pump to safely move heat away from the system after making hot water, which is a normal part of the cooling-down process.

Low Engineer only
S.20

Your boiler is currently performing a routine check to keep a small amount of water hot inside the unit, ensuring your taps provide hot water quickly.

Low Engineer only
S.21

Your boiler is simply performing a routine safety check by clearing its internal ventilation before it fires up, which is a normal part of the start-up process.

Low Engineer only
Showing 61–67 of 67
S.28

Your boiler is currently in a short waiting period to prevent it from switching on and off too frequently, which protects its internal components from excessive wear.

Low Engineer only
S.30

Your boiler is currently in standby mode because it has not received a request for heat from your wall thermostat or timer.

Low DIY-safe

What to check first

  1. Check that your wall thermostat is set to a higher temperature than the current room temperature.
  2. Ensure your programmer or heating timer is switched to 'On' or 'Timed' mode.
  3. Verify that any smart heating apps or bridge devices are connected and have not lost their signal.

Related codes

S.31

Your boiler is currently set to summer mode, which means it is turned off for household heating and is only active for hot water.

Low DIY-safe

What to check first

  1. Locate the heating control dial on the front of your boiler.
  2. Turn the dial clockwise to your desired temperature setting.
  3. The boiler will now switch to winter mode and begin providing heating.

Related codes

S.32

Your boiler has detected a potential issue with the fan's speed, which has triggered a safety feature to prevent the system from freezing up.

High Engineer only £150-350

Parts commonly replaced

  • Fan assembly
  • Circuit board (PCB)

Related codes

S.36

Your boiler is currently waiting for a signal from your thermostat or timer to tell it that the house needs heating or hot water.

Low DIY-safe

What to check first

  1. Check your room thermostat or programmer and turn the temperature setpoint up
  2. Ensure your heating timer is currently set to 'ON'
  3. Check if your hot water cylinder thermostat is satisfied

Parts commonly replaced

  • External heating controls
  • Room thermostat
  • Programmer

Related codes

S.39

Your boiler has temporarily stopped your underfloor heating because it detected that the water temperature in the pipes has become too hot for your floor surface.

Medium Engineer only £120-250

Parts commonly replaced

  • Underfloor heating contact thermostat
  • Mixing valve
  • System pump
S.54

Your boiler has temporarily paused to protect itself because the water inside is heating up or cooling down much faster than expected.

Low DIY-safe £80-150

What to check first

  1. Check that all radiator valves throughout your home are fully open
  2. Ensure your heating system has the correct water pressure (between 1 and 1.5 bar on the gauge)
  3. Wait 10-15 minutes to see if the boiler resumes normal operation automatically

Parts commonly replaced

  • NTC Thermistor
  • Central Heating Pump
  • Flow Switch

Related codes

15 operating states & engineer diagnostics

Not faults — these are normal operating states. Tap to expand.

D.22 Diagnostic Your boiler is currently preparing or delivering hot water, which is a normal operating status of the pre-heat function rather than a failure. D.24 Diagnostic Your boiler is struggling with water circulation, likely because the internal pump is not working properly or there is an air lock in the system. S.00 Status Your boiler is currently taking a break because your home has reached the desired temperature or the heating is switched off at the controls. S.01 Status Your boiler is currently preparing its internal fan to safely start the heating process. S.03 Status Your boiler is currently going through its routine process of lighting the flame to start heating your water. S.04 Status Your boiler is operating normally and is currently in the process of heating up after successfully lighting the burner. S.05 Status Your boiler is currently cooling itself down after a period of operation, which is a normal process and not actually a fault code. S.07 Status Your boiler is currently running its internal pump to cool down the system after it has finished heating your home or water. S.08 Status Your boiler is taking a short, programmed break to prevent it from turning on and off too frequently, which protects the system and saves energy. S.10 Status Your boiler is currently working to provide hot water to your taps or shower, which is a normal status message rather than an actual fault code. S.14 Status Your boiler is operating normally and is currently in the process of firing up to provide heat or hot water. S.33 Status Your boiler is struggling to start because it cannot confirm that the fan is pushing enough air through the flue to safely clear fumes. S.34 Status Your boiler has detected very low temperatures and is running briefly to prevent the internal pipes from freezing. S.52 Status Your boiler is in a waiting period because the air or flue system has detected a minor issue while trying to start up. S.53 Status Your boiler has temporarily stopped working because it failed to light or detect a flame correctly after several attempts.