Chaffoteaux 2P1 Fault Code: Causes, Fixes & Repair Costs
What does the Chaffoteaux 2P1 fault code mean?
The 2P1 code appears on Chaffoteaux boilers with Expert Control-type displays and indicates a problem detected during the boiler's self-check of the domestic hot water (DHW) circuit — specifically a flow or circulation issue identified in the first phase of that check sequence. On Chaffoteaux systems, fault codes are grouped by functional area: codes beginning with '2' relate to the DHW, solar, or tank circuit. The 'P' designation signals a procedural notification — meaning the boiler has flagged an issue during an operational sequence rather than a straightforward component failure. In most cases the boiler will either lock out or limit DHW output until the underlying cause is resolved. Note: Chaffoteaux displays can occasionally be misread — confirm the code is 2P1 and not a similar-looking code such as 2P4 or 209 before proceeding.
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 water pressure Common
If the boiler's pressure has dropped below around 1 bar, the DHW circuit cannot circulate water effectively and the self-check will flag a failure. This is one of the most frequent triggers for 2-series flow codes on Chaffoteaux boilers. Check the pressure gauge on the front of the boiler — it should sit between 1.0 and 1.5 bar when cold.
- Blocked or partially closed isolation valves Common
If any isolation valves on the DHW circuit have been accidentally closed or are only partially open, water cannot flow freely. This is easily overlooked after recent plumbing or servicing work. Check that all service valves and stopcocks relevant to the hot water circuit are fully open.
- Seized or sluggish circulation pump Common
The pump in Chaffoteaux boilers uses a wet rotor design. Over time, limescale deposits and sludge can cause the rotor to seize or lose efficiency. When the pump cannot maintain adequate flow, the boiler's flow check will fail and generate a fault. An engineer can inspect the pump shaft and, if necessary, clean or replace the pump.
- Blocked DHW filter or flow restrictor Sometimes
Limescale and debris from the water supply can accumulate in the DHW inlet filter or flow restrictor, reducing the volume of water reaching the heat exchanger. This is especially common in hard-water areas of the UK. Cleaning or replacing the filter is a straightforward engineer job.
- Scaled or partially blocked secondary heat exchanger Sometimes
In hard-water regions, limescale builds up on the internal surfaces of the plate heat exchanger over time. This reduces the flow rate through the DHW circuit and can cause the boiler to flag a circulation check failure. A descale or chemical flush is typically required.
- Faulty expansion vessel Sometimes
If the expansion vessel's internal diaphragm has failed or its air charge has been lost, pressure within the system can fluctuate significantly during heating cycles. These swings can cause the boiler's diagnostics to incorrectly detect a flow problem. An engineer can check the air charge with a tyre pressure gauge and re-pressurise or replace the vessel as needed.
- Faulty pressure or flow sensor Rare
A pressure sensor that has become clogged, corroded, or electrically faulty may send incorrect readings to the PCB, causing the boiler to believe a flow failure has occurred even when circulation is fine. Wiring faults or damaged connectors can produce the same effect. This requires an engineer to diagnose and replace.
How to fix it
- Check the boiler's pressure gauge DIY safe
Look at the pressure gauge on your Chaffoteaux boiler. For most models it should read between 1.0 and 1.5 bar when the system is cold. If it reads below 1 bar, the system needs repressurising via the filling loop before you do anything else.
- Top up system pressure using the filling loop if needed DIY safe
Locate the filling loop — usually a silver or grey braided hose with one or two valves beneath the boiler. Slowly open the valve(s) and watch the gauge rise. Stop when it reaches approximately 1.2–1.3 bar, then close the valve fully. Never overfill beyond 1.5 bar when cold.
- Check that all visible isolation valves are fully open DIY safe
Inspect the pipework around your boiler and any accessible valves on the hot water circuit. A valve handle that sits across the pipe (rather than in line with it) is closed. Open any that should be in service. If you are unsure which valves are which, leave them alone and call an engineer.
- Reset the boiler once DIY safe
Locate the reset button on your Chaffoteaux boiler (often marked with a flame and cross symbol, or labelled 'Reset'). Press and hold it for a few seconds, then release. Allow the boiler two to three minutes to restart. If the 2P1 code returns, do not keep resetting — repeated resets without fixing the root cause can mask a more serious problem.
- Engineer to inspect and test the circulation pump Gas Safe engineer
A Gas Safe engineer will check whether the pump is running, measure its output, and manually inspect the rotor shaft for seizure. If the pump is seized due to scale or sludge, it may be possible to free and clean it; otherwise it will need replacing. The engineer may also adjust pump speed settings if appropriate for your system.
- Engineer to clean or replace the DHW inlet filter Gas Safe engineer
The engineer will isolate the DHW supply, remove the filter assembly, and flush or replace the mesh filter. In hard-water areas this alone can restore normal flow and clear the fault code.
- Engineer to descale or flush the secondary heat exchanger if indicated Gas Safe engineer
If limescale is suspected — particularly if you are in a hard-water area and the boiler has not been serviced recently — the engineer may carry out a chemical descale of the plate heat exchanger using a specialist pump and descaling fluid. A full power flush of the heating system may also be recommended if sludge is suspected.
- Engineer to test and replace the pressure sensor or expansion vessel if required Gas Safe engineer
If pressure and flow appear normal but the fault persists, the engineer will test the pressure sensor signal and wiring. A failed expansion vessel will be identified by checking the air charge at the Schrader valve on the vessel. Both components are straightforward replacements for an experienced engineer.
- Call a Gas Safe registered engineer if the fault persists or returns Gas Safe engineer
If the code reappears after you have checked the pressure and reset the boiler, or if you have any doubt about the cause, book a Gas Safe registered engineer. You can verify any engineer's registration at gassaferegister.co.uk. Give them the exact code (2P1), your boiler model, and a brief description of when the fault appears.
Parts you may need
- Circulation pump (wet rotor type, Chaffoteaux compatible) · from £75
- DHW inlet filter / flow restrictor assembly · from £15
- Pressure sensor / water pressure transducer · from £25
- Expansion vessel (8–12 litre, compatible replacement) · from £45
- Plate heat exchanger (secondary, DHW side) · from £90
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–£380, depending on the underlying cause.
Frequently asked questions
Can I fix the Chaffoteaux 2P1 fault myself without calling an engineer?
There are a few safe checks you can do yourself: verify the system pressure is between 1.0 and 1.5 bar (topping up via the filling loop if needed), make sure all visible isolation valves are open, and try a single boiler reset. If the fault clears and stays away, great. If it returns, you will need a Gas Safe registered engineer to investigate the pump, filter, heat exchanger, or sensors — that work is not safe for a homeowner to attempt.
How much does it typically cost to fix a Chaffoteaux 2P1 fault in the UK?
Most people with a 2P1 fault end up paying somewhere between £120 and £380, depending on what the engineer finds. A filter clean or pressure sensor swap sits toward the lower end; a pump replacement or heat exchanger descale pushes toward the higher end. If a major component such as a PCB or a full plate heat exchanger replacement is needed, costs can exceed £400–£500, but that outcome is uncommon for this code. Always get a written quote before work begins.
Why does my Chaffoteaux boiler keep showing 2P1 even after I reset it?
If the code keeps coming back after resetting, the underlying cause has not been addressed. Repeated resets without a repair will not fix the problem and may eventually result in a full safety lockout. The most likely culprits are a struggling circulation pump, a blocked DHW filter, low system pressure that keeps dropping (pointing to a leak or faulty expansion vessel), or a scaled heat exchanger. An engineer needs to carry out a proper diagnostic check.
My Chaffoteaux boiler still heats the radiators but has no hot water — is 2P1 the likely cause?
Yes, this pattern is consistent with a 2P1 fault. Because the code relates specifically to the DHW circuit rather than the central heating circuit, it is common for the boiler to continue providing some heating while hot water is disrupted. This helps narrow down the fault to DHW-side components such as the plate heat exchanger, the DHW filter, or the diverter valve rather than a whole-system issue.