mypros+
Error code reference

A.O. Smith Water Heater Error Code 12

Flammable Vapor Sensor is shorted.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 12 error code actually means

Your A.O. Smith water heater has detected a problem with the safety sensor that monitors for flammable vapors near the unit. This sensor has an electrical short, meaning its wiring or the sensor itself is not working correctly. The heater has shut itself off as a precaution and will not restart until the issue is repaired.

Diagnostic procedure

The full 12 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check all wiring to the flammable vapor sensor.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 12 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 12

Ranked by how often they cause this code
  1. 1Damaged or pinched sensor wiring
  2. 2Corroded or moisture-damaged connector
  3. 3Failed flammable vapor sensor
  4. 4Wiring contact with burner assembly or hot surfaces

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about 12

What does 12 mean on a A.O. Smith water_heater?
Error code 12 indicates the flammable vapor sensor circuit has a short. The flammable vapor sensor is a safety device that monitors the area around the water heater for dangerous vapor concentrations. When the control board detects a shorted condition in that circuit, it locks out the burner until the fault is corrected. This is a safety lockout and the unit will not fire until the issue is resolved.
Is error code 12 on a A.O. Smith water heater dangerous?
The error code itself is a safety response rather than an active danger. The control board has shut down the burner specifically to prevent a hazardous condition. However, before performing any repair, it is worth confirming there are no actual flammable vapors present near the unit, such as from gasoline, solvents, or other chemicals stored nearby. Once the area is confirmed safe, the diagnostic focus shifts to the sensor wiring and sensor hardware.
How much does it cost to repair error code 12 on an A.O. Smith water heater?
Repair costs depend on what is found during diagnosis. If only a wiring connector needs to be cleaned or reseated, costs may be limited to a service call fee, typically in the range of $75 to $150. If the flammable vapor sensor itself needs replacement, parts and labor together generally fall in the range of $150 to $350, depending on the technician's rates and local market conditions.
How do I fix error code 12 on my A.O. Smith water heater?
Start by inspecting all wiring connected to the flammable vapor sensor for damage, pinching, or melted insulation. Check the sensor connector for corrosion or moisture. If the wiring looks intact, the sensor itself may have failed internally and will need to be tested and likely replaced. This repair involves working with safety-critical components, so if you are not comfortable with electrical diagnostics, a licensed technician should perform the repair.
Will resetting the water heater clear error code 12?
A simple reset will not permanently clear error code 12 because the control board checks the sensor circuit continuously. If the short condition still exists in the wiring or sensor, the lockout will return immediately after any reset attempt. The underlying wiring or sensor fault must be corrected before the unit will operate normally.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass