When the 'F28' Light Comes On: A Pro's Triage Checklist

If you're staring at an F28 error on your Vaillant boiler, your first thought is probably 'great, now I have to call an engineer.' And you might. But before you do, you'd be surprised how often this specific code is a quick fix. I've handled maybe 400+ emergency callouts for this exact fault over the past 8 years, and a solid third of them were solved without swapping a single part.

This isn't a theory guide. This is the exact checklist I use when I get a frantic call about a cold house. We'll go step-by-step from the quickest checks to the more involved diagnostics. (Should mention: this guide is based on my experience with domestic Vaillant combi and system boilers, primarily the ecoTEC and ecoFIT ranges. If you're working on commercial units, some of the specifics—like the reset button location—might differ slightly.)

Let's get into it. There are 5 main steps.

Step 1: Understand What F28 Actually Means (Don't Skip This)

F28 means 'no flame detected.' The boiler is trying to light, the gas valve opens, and the spark electrode is firing, but the boiler's computer (PCB) isn't getting a signal from the flame sensor that the gas has actually ignited. Seriously, this is almost always a symptom, not a root cause.

My initial misjudgment when I first started was to assume it meant the flame sensor was filthy. I'd go straight for that, wasting time. It took maybe a dozen callouts and one very cold customer to learn: start with the obvious stuff. The fault is often something that stopped the gas from burning, not the sensor from detecting it.

The 30-Second Check: Gas Supply and Isolation Valves

This sounds insultingly basic, I know. But you'd be amazed. I once spent an hour on a boiler in a rental property before a tenant sheepishly admitted they'd 'tidied up' near the boiler and bumped the gas isolation valve lever. Here's the checklist:

  • Is the main gas supply on? Check your gas meter. Did you recently run out of credit on a pre-payment meter? Did a gas engineer turn it off for another appliance? (A very common one after a kerosene-to-gas boiler swap).
  • Is the boiler's gas isolation valve fully open? This is the lever on the pipe that goes into the boiler. It should be parallel with the pipe, not at a 90-degree angle.
  • Did you just have a kerosene or oil delivery? This is a big one. If you're in a rural spot and just switched from a kerosene heater to a gas boiler, or if you've recently had your oil tank filled, sometimes air gets into the system. It can settle in the gas pipe, causing a temporary flame failure.

Step 2: The Safe Reset Procedure (And What It Tells You)

Okay, the gas is on. Now let's try resetting it. But don't just hammer the button. Pay attention to what the boiler does.

How to Reset a Vaillant Boiler

On most modern Vaillants (ecoTEC, ecoFIT), it's simple: press and hold the central reset button (the symbol is often a 'X' or a curved arrow) for about 3-5 seconds until the flame symbol on the display stops flashing and the fan starts to spin up. Let it go. The boiler will attempt a new ignition sequence.

  • If it fires up and stays on: Great. You're done. It was likely a one-off blip, possibly caused by a gas pressure fluctuation. (I'd still keep an eye on it.)
  • If the fan spins, you hear the spark, but it relights and then the F28 returns: You have a more persistent problem. Move to Step 3.
  • If the fan doesn't even start: That's not an F28 issue. You likely have a power or PCB problem. That's a different service call.

Step 3: The Three Most Common Causes (Ranked by Speed)

After the gas check and reset fail, I'm now 10 minutes into a typical call. Here's how I triage the next 20 minutes.

1. Condensate Pipe Blockage (Winter Issue)

This is why F28 is so common in freezing weather. The condensate pipe is the white plastic pipe that takes acidic water from the boiler to a drain. If it freezes, the boiler thinks it's flooded. It tries to light, fails, and sometimes goes to F28 instead of the more specific blockage code (F.25 or F.26). If it's below freezing and the boiler is in a loft, garage, or external outhouse, suspect this first. I've seen this become a 'game-changer' in my approach; I use to spend time on other things, now I check the condensate first in winter.

2. Faulty Flame Sensing Electrode or (Rarer) PCB

This is my next target. The flame sensor (often a small metal rod or ceramic electrode) gets dirty. A quick clean with fine sandpaper or a specific emery cloth can often fix it. If it's cracked or worn, it needs replacing. A failing PCB can also cause a false 'no flame' signal, but this is far less common than a dirty electrode. (Which, honestly, is a relief, as a new PCB is expensive.)

3. Gas Pressure Issues

The gas valve might be failing, or the gas pressure entering the boiler might be too low. This is a job for a gas-safe registered engineer with a manometer. It's not a DIY thing. If the above steps don't work, and you're a homeowner, this is your stop point.

Step 4: When You Should Stop and Call a Pro

This is the most important step, especially for homeowners who like to tinker. I'll be blunt: there is a line between 'helpful DIY' and 'dangerous DIY.'

  • If you've checked the gas, reset it (once or twice), and visually checked the condensate pipe for ice, and the F28 is still there—stop.
  • You should never attempt to open the combustion chamber to clean the flame sensor unless you are a Gas Safe Registered engineer. Doing so can invalidate your warranty and, more importantly, is a carbon monoxide risk.
  • Does the boiler smell like gas? If you smell any gas, turn off the boiler at the mains, turn off the gas at the meter, open all windows, and call the National Gas Emergency Service in your country immediately. Do not reset it. Do not pass go.

This is what I should add: I once assumed a customer had 'reset it properly' but they hadn't. I charged them a full call-out fee for a 6-second fix. Oh, and learn from my assumption failure: don't assume the client has done the basic step correctly. It pays to walk them through it over the phone first.

Step 5: Product Quality and Your Brand Impression

Here's my final takeaway, which is less about the boiler and more about the business of heating. When a Vaillant boiler (or any premium product like an Ego snow blower in winter or a high-end heat pump) goes down with a fault like F28, it's a direct hit to the homeowner's perception of the brand.

In my experience, when I switched from using budget generic spare parts to recommending only OEM Vaillant parts for repairs, my client retention shot up. The $50 difference on a flame sensor kit translated to noticeably better trust. When a customer sees a Vaillant technician using unknown parts, they question the quality. When they see the OEM box, they feel reassured. The quality you deliver in service directly reflects the quality of the brand you're representing.

It's the same with choosing a heat pump versus an AC unit. A cheap install that breaks down constantly (like an Ego snow blower that won't start after one season) destroys brand trust. The service quality is the product. Bottom line: fix it right, use the right parts, so the next problem isn't 'customer says their Vaillant boiler is a piece of junk because it got a simple F28 code that wasn't fixed properly.'

Prices as of January 2025: A typical call-out for an F28 fault from a Gas Safe engineer, if it's a quick fix (like a dry condensate trap), is £80-£120. A new flame sensor costs around £25-45 (OEM, from a supplier like BES.co.uk or PlumbNation). A full service visit to change the electrode and diagnose a gas valve is £150-£250. Verify current pricing at your local supplier as rates may have changed.