HHeatline logo

Heatline F70 Fault Code: Causes, Fixes & Repair Costs

What does the Heatline F70 fault code mean?

The F70 code on a Heatline boiler indicates that the boiler's main control board (PCB) has not been correctly configured with the right Device-Specific Number (DSN), or that the display unit and PCB are not properly matched to one another. The DSN is essentially a unique identifier that tells the PCB exactly which boiler model it is installed in — without this, the boiler cannot run safely and will lock out. This fault is shared across Heatline's Capriz, Advance, and Kalder ranges, as well as certain Vaillant models, since both brands share the same underlying control platform. The error is almost always triggered after a component replacement rather than developing spontaneously on a boiler that has been running normally.

Lockout — engineer likely May need a Gas Safe engineer 4 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 whether any recent boiler work has been carried out DIY safe

    Think back to whether a Gas Safe engineer has recently worked on the boiler — particularly if they replaced the PCB, the display, or both. F70 almost never appears out of nowhere on a boiler that has been running fine; it is almost always linked to a recent repair. If work was done recently, contact the same engineer first, as the fix may be a simple programming step they can return to complete.

  2. Do not attempt to reset the boiler repeatedly DIY safe

    Unlike some fault codes where a reset clears a transient problem, F70 is a configuration error that will return immediately after each reset because the underlying cause has not been addressed. A single reset attempt is reasonable, but if the code reappears straight away, further resets will not help and you should move on to arranging professional assistance.

  3. Locate the boiler's model and serial number DIY safe

    Find the data plate on your boiler (usually on the front panel or inside the casing) and note down the full model name and serial number. This information is needed by the engineer to look up the correct DSN for your specific appliance. Having it ready before the visit saves time and helps ensure the right parts or configuration data are sourced in advance.

  4. Engineer to access diagnostics menu and verify DSN at D.93 Gas Safe engineer

    A Gas Safe registered engineer will enter the boiler's advanced diagnostics menu — typically by pressing the 'i' and '+' buttons simultaneously, then navigating to parameter D97 and setting it to unlock the second diagnostics level. From there, they will check parameter D.93, which holds the DSN value, and compare it against the correct code for your boiler model as shown on the nameplate. If the DSN is blank or incorrect, they will enter the right value and confirm it by holding the 'i' button.

  5. Engineer to inspect and confirm the coding resistor is present and correct Gas Safe engineer

    As part of the same visit, the engineer should physically check that the coding resistor on the PCB matches the specification for your boiler's output range. If it is missing or the wrong type, replacing it with the correct resistor is a straightforward task but must be done with the boiler powered down and by someone competent to work on the control electronics.

  6. Engineer to perform a factory reset via D.96 if reprogramming does not clear the fault Gas Safe engineer

    If entering the correct DSN does not resolve the fault, the engineer can use diagnostics parameter D.96 to restore the PCB to factory defaults before re-entering all configuration data from scratch. This is sometimes necessary when the stored settings have become partially corrupted.

  7. If the PCB is faulty beyond reprogramming, arrange replacement and full configuration Gas Safe engineer

    Should the PCB prove to be damaged or unable to retain its programming, the engineer will need to fit a new board. The replacement PCB must be programmed with the correct DSN and have the appropriate coding resistor fitted before the boiler is returned to service. This is a Gas Safe engineer job from start to finish.

  8. Contact a Gas Safe registered engineer if you have not already done so Gas Safe engineer

    If no recent repair work has been carried out and F70 has appeared unexpectedly, or if you are unsure of the cause, book a Gas Safe registered engineer to diagnose and resolve the fault. You can verify an engineer's registration at the official Gas Safe Register website. This fault code cannot be resolved by homeowner action alone — it requires access to the diagnostics menu and knowledge of the correct DSN for your model.

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–£400, depending on the underlying cause.

Frequently asked questions

Can I fix the Heatline F70 fault code myself?

Not really. Although the diagnostics menu where the DSN is programmed can technically be accessed on the control panel, correctly identifying and entering the right DSN for your specific model requires manufacturer technical data and a clear understanding of the boiler's configuration system. An incorrect entry could leave your boiler in a worse state. The work also sits alongside PCB and control electronics, which should only be handled by a Gas Safe registered engineer. Save yourself the risk and book a professional.

How much does it cost to fix an F70 fault on a Heatline boiler in the UK?

If the fix is simply reprogramming an already-fitted PCB with the correct DSN — a job that typically takes under an hour — you are mainly looking at a call-out and labour charge of around £80–£150. If the PCB itself needs replacing, the total cost including parts and labour is more typically £250–£400 for most Heatline models. In rare cases where the PCB is difficult to source or the boiler is an older model, costs can climb higher, but for a straightforward reprogram or standard board swap most people pay within that range.

Why has F70 appeared on my Heatline boiler when no one has touched it?

F70 almost always follows a repair or component replacement. If the code has appeared without any recent work, there are two likely explanations: either the boiler had a repair some time ago where the PCB was not fully programmed and the fault has only now locked the boiler out, or a power surge or electrical event has corrupted the DSN data stored on the existing PCB. In either case, a Gas Safe engineer will need to investigate and re-enter the correct configuration.

My Heatline boiler is over 10 years old and has an F70 fault — should I repair or replace it?

It is worth getting a diagnosis first to confirm whether the fix is just a reprogram (relatively cheap) or a full PCB replacement. If only reprogramming is needed, repair almost certainly makes sense regardless of age. If a new PCB is required and the boiler is older than 10 years, it is worth weighing the repair cost against replacement — particularly if other components are also showing wear. As a rough guide, if the repair quote exceeds around half the price of an equivalent new boiler, a replacement is often the better long-term investment. A Gas Safe engineer can give you an honest assessment on the day.

Affected models: Heatline Capriz, Heatline CaprizPlus, Heatline Advance, Heatline Kalder

Last reviewed 2 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: Heatline F70 — 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 →