It's 6:40 on the coldest morning of the season. The kitchen is cold, the shower is lukewarm, and the Vaillant ecoTEC Pro 28 in the corner has locked out again. You've just typed Vaillant boiler reset button location into your phone, found this page, and you're about to press the reset button for the third time this month.

Stop for 60 seconds. I'm a Gas Safe registered engineer who has handled boiler breakdowns for eleven years, and I've made my own share of expensive mistakes. The reset button is not a repair. It clears the lockout flag so the boiler can try again. If the fault is still there, it will lock out again—usually at the worst possible moment.

Where the reset button is on the ecoTEC Pro 28

On the ecoTEC Pro 28, the reset button is usually a small circular button on the lower right-hand side of the boiler, below the control panel. On some versions you need to unclip a small lower panel or reach into a circular cutout. It is normally marked with the universal reset symbol: a triangle pointing to the right, or a circular arrow.

Press and hold it for about two seconds. The display should flash or go dark, and the boiler will begin its ignition sequence again. If nothing happens, the button may be in a slightly different position on your model, because Vaillant changed the front panel design a few times. Look for the reset symbol near the lower edge of the casing. It is never a large switch. It was designed to stop you pressing it by accident.

But here's the part that matters more than the button's exact location: if the boiler locks out again within a few minutes, pressing the button a second or third time will not solve the problem. You need to understand why the boiler is locking out in the first place.

The lockout mistake that cost me £780

I started working on Vaillant boilers in 2014. In my first year, I made the classic mistake: I treated a lockout as an electronics problem instead of a system problem. A customer had an ecoTEC Pro that kept showing an ignition fault. I checked the gas supply. I checked the spark electrode. I replaced the printed circuit board, which cost around £380 plus my labour and a return visit. The boiler still locked out the next morning.

Another engineer found the cause in twenty minutes: a blocked condensate discharge pipe. The boiler was producing condensate, the pipe couldn't drain it, and the safety system was stopping ignition. My new PCB did nothing. That mistake cost roughly £780 in wasted parts and time, plus a customer who had lost confidence in me. In my defence, I was young and the manual said the code pointed toward ignition. In hindsight, the manual also said to check the condensate siphon and pipework before replacing parts.

I have personally made and documented eleven significant service mistakes over the years, totalling roughly £4,800 in wasted budget. That one was the most embarrassing. It taught me to ask one question before touching any reset button: what caused the lockout?

Why pressing reset doesn't fix the true cause

Most lockouts fall into three categories. None of them are cured by the reset button alone.

1. There is no water in the boiler: F.22

If your display shows F.22, this is the most common Vaillant lockout. It means the boiler has detected low or zero water pressure in the heating system. The boiler is protecting itself. Pressing reset will clear the fault for a few seconds, but the boiler will lock out again because the condition is still there.

Look at the pressure gauge on the front of the boiler. When the system is cold, it should read roughly 1.0 to 1.5 bar. If the needle is near zero or in the red zone, the fix is to repressurise the system using the filling loop, not to press reset. If the pressure keeps dropping after you top it up, you have a leak or an expansion vessel problem. That needs a proper investigation.

The uncomfortable truth is that F.22 can also be caused by an installer or service engineer leaving an isolation valve partially closed, or by trapped air in the system. Resetting the boiler will not remove the air. Repressurising and bleeding the radiators might.

2. The condensate pipe is frozen or blocked

During cold weather, a frozen condensate pipe is one of the most common reasons a Vaillant boiler locks out. The boiler produces acidic water vapour as it runs, and that water drains through a plastic pipe, usually to an outside drain. If the pipe freezes, the boiler cannot get rid of the condensate. It locks out.

If the boiler fires for a few seconds and then stops, or refuses to ignite after a frosty night, check the white plastic condensate pipe outside. If there is ice visible, or water backed up, gently thaw the pipe. I normally recommend pouring warm—not boiling—water over the outside section. Hot water from a kettle can soften and damage plastic pipes. Once the pipe is clear, you can reset the boiler and it should stay running.

This is the mistake I made in 2014. I replaced a PCB when the real problem was frozen condensate. It took me another engineer's visit to understand that the boiler was doing exactly what it should have been doing: refusing to run until it could safely get rid of its own waste water.

3. Nothing is asking the boiler for heat

This one surprises most homeowners. Sometimes the boiler is not actually locked out at all. The central heating is not running because no thermostat is calling for heat. If you have a wireless thermostat, especially a Honeywell model, the batteries can die or the receiver can lose its pairing. The boiler sits there waiting. It does not know it should be firing.

If you have been searching how to reset honeywell thermostat, please understand this: resetting the thermostat is not the same as resetting the boiler. Removing the batteries for ten seconds and putting them back can clear a frozen screen, but it does not necessarily re-pair the thermostat to its receiver. You may need to follow the pairing sequence in the manual. If the boiler has no fault code on the screen and still will not fire, check whether the thermostat is actually calling for heat before you call an engineer.

The cost of treating the reset button as the fix

In the winter of 2023/24, my team logged 23 emergency callouts for boilers that would not stay running. Seventeen of those were not caused by failed components. Six were low pressure. Five were frozen or blocked condensate pipes. Four were thermostats not communicating. Two were gas supply issues. Only the remaining six actually needed parts or adjustments inside the boiler.

Every unnecessary reset delays the real diagnosis. A tiny pressure leak becomes a frozen pipe. A frozen pipe becomes an ignition fault. An ignition fault becomes a homeowner convinced that the boiler is unreliable. Then they leave a one-star review that says the brand is bad, when the real problem was installation quality, maintenance quality, or simply a set of AA batteries in a thermostat.

If you spend time reading Vaillant ecoTEC Pro 28 combi boiler reviews, you will notice two clusters. Five stars come from homeowners whose installer did the boring work properly: flushed the system, checked the gas pressures, fitted a magnetic filter, and showed them where the filling loop lives. One star reviews usually describe a boiler that was never set up correctly, or a fault that was never properly diagnosed. The boiler is the same in both cases. The experience is completely different.

What I check before I press reset now

Before any engineer on my team presses a reset button, we now work through a short list. In the past eighteen months, that list has caught 47 problems that would have turned into repeat callouts. I keep the log because I don't trust my memory after a 6:40 a.m. phone call.

First, check the fault code on the display. If it is F.22, check the pressure gauge and the filling loop before doing anything else. Second, check the condensate pipe if the weather has been below freezing. Third, check whether the thermostat is actually asking for heat. If you have a Honeywell thermostat, replace the batteries and confirm the receiver is paired before blaming the boiler. Fourth, after you have done all that, press the reset button once.

If the boiler runs and stays running, good. If it locks out again within the same day, or the same fault code appears three times in a few weeks, stop resetting and call an engineer. A boiler is not a computer. It will not benefit from being rebooted repeatedly while it is trying to tell you that something is wrong.

Quality is a brand issue, not just a parts issue

I have installed, serviced, and repaired enough Vaillant boilers to know that no product is perfect. Boilers are machines. Machines occasionally need attention. But in this industry, the perception of the machine is shaped by the quality of the work around it.

A boiler installed by someone who skips the system flush, ignores the gas supply checks, and rushes the commissioning will develop faults. The brand will get the blame, even when the fault is not the brand's fault. That is why I tell every new customer: the reset button is a fallback, not a business model. The best quality you can buy is pointless if nobody checks the basics before pressing it.

So yes, find the reset button. Learn where it is, especially on a cold morning. But more importantly, learn what the boiler is telling you before you press it. That is what actually keeps the heating on.