Every tankless fault code is a safety report. Rinnai 11 means the board never proved ignition. Rinnai 14 means an overheat limit opened. Navien E109 means the exhaust or air pressure conditions fell outside the acceptable band. What none of those codes tell you is which of the four or five possible upstream conditions produced them, and that is where most failed repairs come from. Replacing an igniter because the display said ignition failure fixes nothing if the actual problem was manifold gas pressure collapsing under full fire.
Troubleshooting is therefore about sequencing measurements so each one eliminates a branch. Gas pressure first, because a supply problem imitates almost every combustion fault there is. We take a static inlet reading, then a reading with the unit at full fire, because natural gas systems that look fine at rest routinely sag once a 199,000 BTU appliance opens up. That single test resolves a meaningful share of the recurring ignition and flame-loss calls we see in Frisco, particularly in homes where a storage tank was converted to tankless without a gas load calculation.
Intermittent faults are the hard ones, and they need a different approach entirely. A unit that fails once a week and runs perfectly when the technician arrives cannot be diagnosed by observation. We read the control board's stored fault history, which on most brands retains the last several events with sequence information, and we correlate that against what the household was doing. A code that only appears on the first draw of a cold morning points somewhere very different than one that only appears when two showers overlap.
There is also a category of complaint that is not a fault at all. Cold water sandwich, the slug of cooled water sitting in the line from a previous draw, gets reported as a malfunction constantly. So does the normal minimum activation flow rate, which is why a trickling bathroom faucet will not fire the burner. Diagnosing those correctly matters, because the honest answer is that no part will fix them and the real remedy is a recirculation loop, a buffer tank, or nothing at all.