A water heater error code, especially on tankless models, most often points to ignition, gas supply, venting, overheating or a water leak. Codes like 10, 11 and 12 are common and are frequently caused by gas supply or venting problems you can check safely.
Find guides for Rinnai, Rheem, Navien and Bradford White water heaters, including what each code means, step-by-step checks, the reset procedure and when a licensed plumber or gas technician must take over. Every gas appliance guide starts with gas safety, and code meanings are checked against the manufacturer’s manuals.