How I Solved Viessmann Boiler Error Code F4: A Step‑by‑Step Checklist (Plus What I Learned the Hard Way)

Who This List Is For (And Who It’s Not)

If you’re a heating engineer, facility manager, or installer who’s ever stared at a Viessmann boiler flashing error code F4 and thought “I’ll just reset it and hope” — this checklist is for you.

I’m a service technician handling commercial heating systems for 9 years. In my first year (2017), I misinterpreted F4 three times before I finally understood what’s really going on inside those Viessmann 100 boilers. The mistakes cost roughly $2,300 in unnecessary callbacks and parts swapped that didn’t need swapping. Here’s the checklist I now run every time F4 appears.

I’ll walk through 5 steps. One of them — step 3 — is something most people skip, and it’s the one that burned me hardest.

Step 1: Verify the Error Code (Don’t Trust the Display Alone)

What most people don’t realize is that F4 on a Viessmann 100 boiler can sometimes appear because of a voltage dip or a brief power interruption. From the outside, it looks like a genuine flame detection failure. The reality is that the electronics can glitch when the garage heater next to the boiler kicks in and draws a heavy startup current.

So before you dive into components: power cycle the boiler. Wait 30 seconds, restart. If the code clears and stays off for 10 minutes, you might be done. If it returns — move to step 2.

Step 2: Check the Ionisation Electrode (The Classic Culprit)

F4 means “no flame detected after ignition sequence.” On most Viessmann boilers (including the Vitodens 100 series), the ionisation electrode is what senses the flame. Over time, it gets coated with carbon or oxides. The most frustrating part? You’d think a simple visual check would be enough, but sometimes the electrode looks perfectly clean yet the signal is still weak because of internal crack or high resistance.

“In September 2022, I swapped an electrode that looked pristine. Cost me an extra service visit and $160 in labour. The old one measured 15 MΩ when it should have been below 1 MΩ. Now I always test with a multimeter before deciding.”

Step 3: Inspect the Air Intake and Flue Path (The One Everyone Misses)

Here’s something vendors won’t tell you: F4 can be triggered by a blocked air intake — especially if the boiler is installed in a garage or utility room where dust, debris, or even a Bendix air dryer’s exhaust gets sucked in. I once arrived at a commercial site where a newly installed air compressor (with a Bendix air dryer) was positioned too close to the boiler’s inlet. The hot, oily air from the dryer clogged the combustion air filter in just three months. The boiler threw F4 every morning.

How to check: disconnect the intake pipe and temporarily run the boiler with open filter. If F4 disappears, the answer is clear. Clean or replace the inlet filter. For Viessmann 100 boilers, the filter is often behind a small cover on the top — RTFM if you don’t know where.

Step 4: Measure Gas Pressure (Don’t Assume It’s Fine)

Low gas pressure is a common cause of F4 that’s often overlooked because “the gas was fine last week.” But pressure can fluctuate due to other equipment in the building — for example, a large garage heater fired up simultaneously can drop the supply pressure below what the boiler needs. Take a manometer reading at the boiler inlet during full-load operation. If it’s below 20 mbar (for natural gas), you’ve found the culprit.

I’m not 100% sure of your local pressure standards — they vary by country — but in the UK, the benchmark is 20–25 mbar. Verify with your gas supplier if needed.

Step 5: Rule Out a Stuck or Dirty Flame Trap (Only If Steps 1–4 Are Clean)

This is the last resort, and I’ve been burned by it. A sooty or cracked flame trap can disturb the flame pattern, causing the ionisation electrode to lose signal. Cleaning it is straightforward (spray with degreaser, brush gently, rinse and dry). But here’s a mistake I made: I once tried to clean a Viessmann boiler’s flame trap using the same approach I used to clean a K&N air filter on my car — sprayed with a solvent, rinsed with water, then re‑oiled. Never do that. Boiler flame traps are not oil‑wetted; oil on the trap will cause erratic flame and eventually F4 again. Use only non‑residue cleaner and ensure it’s bone‑dry before reassembly.

Common Mistakes I’ve Seen (And Made)

  • Replacing the PCB prematurely — I’ve swapped three PCBs that were perfectly fine. Only do this after confirming all other paths are clear. A new PCB costs ~$350; don’t guess.
  • Ignoring the ground connection — A poor earth can mimic a flame signal fault. Check continuity between the burner and earth. On one job, a loose ground screw caused intermittent F4 that took me two visits to find.
  • Assuming the garage heater is irrelevant — I’ve seen F4 appear only when the garage heater runs simultaneously. If your boiler is in a room with high‑draw appliances, install a dedicated electrical supply to avoid voltage sags.

Final Thoughts

The fundamentals of troubleshooting haven’t changed much since my early days: check the simple things first. But the execution has. Modern Viessmann 100 boilers have more electronics, so voltage dips and grounding issues are more common than they were in the 2010s. What was best practice in 2020 may not apply in 2025. Keep your toolkit updated — and don’t borrow cleaning techniques from your car’s K&N filter.

If you’ve followed this checklist and F4 still won’t clear, you might have a combustion chamber issue or a faulty gas valve. Call Viessmann technical support. They’ve seen it all.

W X in
This entry was posted in Blog. Bookmark the permalink.
author-avatar
Jane Smith
I’m Jane Smith, a senior content writer with over 15 years of experience in the packaging and printing industry. I specialize in writing about the latest trends, technologies, and best practices in packaging design, sustainability, and printing techniques. My goal is to help businesses understand complex printing processes and design solutions that enhance both product packaging and brand visibility.

Leave a Reply

Your email address will not be published. Required fields are marked