Chaffoteaux 2P2 Fault Code: Causes, Fixes & Repair Costs
What does the Chaffoteaux 2P2 fault code mean?
Code 2P2 is a non-locking notification code on Chaffoteaux boilers — the 'P' in the middle confirms the boiler flags a concern without immediately shutting down. The '2' prefix places it in the DHW and water-circuit functional group. What the code means in practice depends on which control platform your boiler uses. On models fitted with the Expert Control interface (including certain Pigma, Urbia, and hybrid/storage combination units), 2P2 means the boiler attempted an automatic thermal cleanse cycle — a periodic high-temperature pasteurisation routine designed to eliminate Legionella bacteria from the domestic hot water store — but that cycle did not complete successfully. The target temperature was not held for long enough to satisfy the routine. On newer Chaffoteaux models with a full digital display that share the Ariston Group control platform (such as the Inoa, Talia Green, Alixia, and Urbia Nox), 2P2 sits within the 2P water-circuit notification group alongside code 2P1. Here it signals a secondary water pressure or flow check has flagged an anomaly. Related codes in this group include 1P1–1P4 for pressure monitoring, and 2P1 for the first water-circuit check. The boiler may continue to operate but is alerting you to a condition that needs attention. In both scenarios the code is informational rather than a hard lockout, but it should not be ignored.
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
- Low system pressure (pressure-notification variant) Common
On digital-display combi and system models, the most frequent trigger is system water pressure dropping below the minimum operating threshold — commonly below 0.5–0.8 bar. This often follows bleeding radiators, a small weeping joint, or a pressure relief valve that has discharged. The boiler detects the drop during its internal pressure checks and raises the 2P2 notification.
- Thermal cleanse cycle interrupted or demand too low (Expert Control variant) Common
On Expert Control models the anti-Legionella pasteurisation routine fires automatically at set intervals. If the boiler was switched off, lost gas supply, or experienced insufficient heat demand mid-cycle, the target temperature was never held long enough and 2P2 is logged. This is also common after a power cut or following a long holiday shutdown.
- Scale build-up on the heat exchanger Sometimes
Limescale deposits act as insulation on the heat exchanger surfaces, reducing heat transfer efficiency. On Expert Control models this means the DHW store cannot reach the high temperatures required by the thermal cleanse routine. In hard-water areas of the UK this becomes increasingly likely as the boiler ages or if an inhibitor or scale reducer has not been used.
- Faulty DHW temperature sensor (NTC thermistor) Sometimes
The boiler relies on a domestic hot water NTC thermistor to confirm that the pasteurisation temperature has been reached and held. If the sensor has drifted, developed a break in the circuit, or is short-circuiting, it may report an incorrect temperature, causing the boiler to conclude the cycle failed even if it ran correctly.
- Failing expansion vessel Sometimes
On pressure-notification models, a waterlogged or under-charged expansion vessel causes pressure to fluctuate — rising too high under heat, then dropping rapidly when the boiler cools. This cycling can repeatedly trigger the 2P notification group. Checking the vessel's pre-charge pressure with a tyre gauge (should typically be around 1 bar when the system is cold and depressurised) will indicate whether it needs re-charging or replacing.
- Insufficient gas supply pressure Rare
On Expert Control models running a thermal cleanse, the boiler needs to sustain a high heat output for an extended period. If the gas supply pressure at the meter is low — for instance due to a partially closed service valve or an issue with the meter regulator — the burner cannot generate enough heat to complete the cycle.
How to fix it
- Identify your boiler model and control type DIY safe
Before doing anything else, check your boiler's model name on the casing or the data plate (usually inside the front panel). If your model is listed as an Inoa, Talia Green, Alixia, or Urbia Nox, you are most likely seeing the water-circuit pressure notification variant. If your boiler has an Expert Control interface or is a hybrid/storage combination unit such as a Pigma, you are likely seeing the thermal cleanse notification. This distinction changes the priority of the checks below.
- Attempt a single boiler reset DIY safe
Press and hold the reset button on the front panel for a few seconds until the display responds. If the code clears and does not return within a day or two, the issue was likely a transient interruption such as a brief power cut or a one-off dip in system pressure. Note that Chaffoteaux limit the number of consecutive resets as a safety measure, so do not press reset repeatedly — two or three attempts are the sensible maximum.
- Check the system pressure gauge DIY safe
Look at the pressure gauge on the boiler (usually a dial or a bar display on-screen). When the system is cold, the reading should sit between 1.0 and 1.5 bar. If it is below 1 bar, the system needs repressurising. Locate the filling loop — typically a flexible braided hose with one or two valves beneath the boiler — and slowly open the valve(s) until the gauge reads around 1.2–1.3 bar, then close the valve firmly. If the pressure immediately reads above 2.5–3 bar, do not add more water; this suggests an expansion vessel problem and needs an engineer.
- Check whether the gas supply is active DIY safe
Confirm that the gas isolation valve on the pipe leading to the boiler is fully open (handle in line with the pipe). Check that other gas appliances in the property — cooker, hob — are working normally. If there is no gas supply to any appliance, contact your gas supplier. Do not attempt to adjust the gas valve on the boiler itself.
- Allow the thermal cleanse cycle to complete (Expert Control models) DIY safe
If your boiler uses the Expert Control platform and the 2P2 code is the thermal cleanse variant, ensure the boiler has continuous power and a live gas supply for an extended period — typically overnight. The boiler schedules the pasteurisation cycle automatically and will attempt it again at the next programmed interval. If the code clears on its own after the boiler has had a full heating run, the cycle has now completed successfully.
- Call a Gas Safe registered engineer if the code persists Gas Safe engineer
If the code returns after repressurising, the boiler continues to show 2P2 after two or three resets, or the pressure keeps dropping within a few days, you need a Gas Safe registered engineer. They can inspect the expansion vessel pre-charge pressure, test and replace the DHW NTC thermistor if it is reading inaccurately, descale or inspect the heat exchanger, check the gas supply pressure at the appliance, and assess whether the pressure relief valve is weeping. None of these tasks are safe or legal for an unregistered person to carry out.
Parts you may need
- DHW NTC thermistor (temperature sensor) · from £35
- Expansion vessel (replacement) · from £60
- Pressure relief valve · from £25
- Filling loop assembly · from £20
- System inhibitor (top-up bottle) · from £15
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 £120–£350, depending on the underlying cause.
Frequently asked questions
Is 2P2 on a Chaffoteaux boiler a lockout or will the boiler keep running?
Code 2P2 is a notification code, not a hard lockout. The 'P' in the code name is Chaffoteaux's way of flagging that something needs attention without immediately shutting the boiler down. In most cases your boiler will continue to fire for heating and hot water, though the underlying condition — low pressure or an incomplete pasteurisation cycle — should still be investigated promptly to avoid a more serious fault developing.
What is a thermal cleanse and why does my Chaffoteaux boiler do it?
A thermal cleanse, sometimes called an anti-Legionella or pasteurisation cycle, is an automatic safety routine built into Chaffoteaux combination and hybrid boilers that include a domestic hot water store or cylinder. The boiler periodically heats the stored water to around 65–70°C and holds it there long enough to kill any Legionella bacteria that could otherwise multiply in warm, stagnant water. Code 2P2 on Expert Control models means the cycle started but did not reach or hold that temperature for long enough — often because the boiler lost power mid-cycle, gas supply was interrupted, or scale on the heat exchanger prevented it reaching the required output.
My Chaffoteaux pressure keeps dropping back to 2P2 within a few days of repressurising — what is wrong?
If you top up the pressure and the code returns within a few days, there is almost certainly a slow leak somewhere in the system or a failing expansion vessel. A waterlogged expansion vessel cannot absorb pressure fluctuations properly, causing the system to repeatedly lose pressure when it cools. A Gas Safe engineer can pressure-test the system to find any leak point, and check the expansion vessel's pre-charge with a simple tyre gauge. Replacing an expansion vessel typically costs £150–£350 including labour. In rare cases where there is a more significant leak or a corroded heat exchanger, costs can rise considerably higher — worth discussing with your engineer before authorising work.
Could 2P2 be confused with another Chaffoteaux fault code on the display?
Yes, and it is worth double-checking. Chaffoteaux displays can sometimes make characters ambiguous — for example a '2' that could look like a 'Z', or a 'P' that might be misread as an 'F' on older dot-matrix displays. Related codes in the same functional group include 2P1 (first water-circuit notification), 2P3 (DHW boost comfort setpoint not reached), and 2P8 (heat pump temperature out of range on hybrid models). If you are not certain which code is showing, take a photo of the display and share it with your Gas Safe engineer — it helps them diagnose the fault before they arrive.