Tankless water heater showing a CF error? Learn what critical failure codes mean, how scale clogs your unit, and how real descaling (not just resetting) fixes the problem.

We recently got a call from a homeowner — let’s call her Lisa — whose tankless water heater kept flashing a clogged warning. The first time it happened, she unplugged the unit, waited 30 seconds, hit reset, and it worked again… for a while. This time, the reset trick did nothing.
When we asked a few questions, we realized her Navien tankless was likely throwing a CF10 or CF11 “Critical Failure” code. In our experience, Lisa’s situation is exactly what we see with a lot of our customers: the unit has been quietly filling with scale for years, the error finally pops, and repeated resets just kick the real fix further down the road.
So let’s walk through what those error codes mean, why scale is such a problem for tankless heaters, how descaling really works, and why we never recommend relying on the reset button as a solution.
Most major brands — Navien, Noritz, Rinnai, Takagi and others — will flash some version of “CF,” “critical failure,” or “combustion/full blockage” when things get serious. On Navien, codes like CF10 and CF11 often point to a restricted heat exchanger or poor flow through the unit.
By the time you see those codes, the water path inside the heater is usually partially clogged with calcium scale. The unit’s sensors see that it can’t move or heat water properly and, to protect itself, it shuts down.
When we tell homeowners this, we often hear, “But I reset it last time and it came back on.” That’s exactly what happened with Lisa. The problem is, resetting doesn’t clear any of that mineral buildup — it only tells the computer to ignore what it’s seeing until things get worse.
Inside a tankless heater, water passes through a narrow heat exchanger — think of it like a tightly coiled copper highway. In most areas, including a lot of the neighborhoods we serve, the water is hard, meaning it’s loaded with dissolved calcium and magnesium.
Every time you run hot water, a little of that mineral content comes out of solution and sticks to the inside of the heat exchanger. Over time, that scale:
Tankless units are more sensitive to this than traditional tank heaters because they’re built with tight clearances and aggressive heating surfaces. A little scale goes a long way.
During our call with Lisa, she mentioned she had “conditioned” water and assumed that meant she didn’t have hard water. We hear this a lot. Here’s how we explained it to her — and how we explain it to many of our customers:
From our perspective as plumbers, only a properly sized, salt-based softener significantly slows scale inside a tankless heater. Conditioners can help a bit, but they’re not a free pass to skip descaling.
Based on what we see in the field, a good rule of thumb is:
We recommended an immediate descale for Lisa because her CF error and reset history told us the heat exchanger had been neglected for too long.
Homeowners often ask us what they’re paying for when we quote a descaling service. Here’s how we typically handle it:
On calls like Lisa’s, we also talk through water treatment options and set a reminder schedule so the unit doesn’t get to critical failure again.
We encourage homeowners to call us before they hit CF-level failure. Some of the warning signs we look for include:
If you’re noticing one or more of these, we’d rather come out for a scheduled descale than an emergency no-hot-water call.
We told Lisa the same thing we tell everyone: don’t rely on the reset button as a fix. Here’s why we keep stressing that point:
In our experience, when a tankless is telling you it has a critical failure, it’s doing that to protect itself. The safest move is to shut it down and let a professional diagnose whether descaling alone will solve the problem.
If your tankless is flashing a CF or critical code, or you’ve been resetting it more than once, it’s time to have us take a look. We can descale the unit, check the rest of the system, and talk through whether a true water softener makes sense for your home.
And if you’re not at the error-code stage yet, that’s even better. An annual or biannual descale is one of the cheapest ways to keep your tankless running efficiently and avoid the kind of cold-shower surprise Lisa’s family went through.