The green status light on an A.O. Smith gas water heater is a diagnostic readout, and seven flashes is the one code with no cheap escape hatch. Two flashes points at a thermopile you can swap for the price of a pizza. Four points at temperature. But seven flashes is the gas control valve itself reporting that its internal electronics have failed, and A.O. Smith's own troubleshooting chart gives it one instruction: replace the valve. Before you accept that, though, there is a millivolt check that separates a genuinely dead valve from a weak thermopile that only looks like one.
The 7-flash verdict
Seven flashes means the gas control valve has failed an internal self-check and needs replacing. There is nothing external to clean or reset. Before you buy the valve, put a meter on the thermopile: pilot lit and loaded it should hold at least about 350 mV DC, and open circuit around 750 to 900 mV. A weak thermopile throws a two-flash code, not seven, and is the cheap fix. If the thermopile is fine and the light truly shows seven flashes, plan on a new valve, and check your warranty first because it is often a covered part.
7 flashes: the valve
- A.O. Smith's chart reads seven flashes as gas control valve failure.
- The fault is inside the sealed Honeywell/Resideo control, not a wire or probe.
- No reset, cleaning, or tightening repairs it. The valve gets replaced.
- Often a warranty part. Read the rating label before buying one.
2 flashes: the thermopile
- Two flashes is low thermopile voltage, a different and cheaper problem.
- Loaded reading (pilot lit, connected) should hold at least about 350 mV DC.
- Open circuit a healthy thermopile makes roughly 750 to 900 mV.
- Under 350 mV loaded means swap the thermopile, not the valve.

How to count the flashes so you trust the code
Miscounting is the single most common way people end up buying the wrong part. The status light sits on the front of the gas control valve, low on the tank near the burner door. It repeats a pattern: a burst of quick flashes, a long pause, then the same burst again. You count the flashes in one burst, not the running total over a minute. One flash every three seconds is the heartbeat that means normal operation. Watch at least three or four full cycles before you commit to a number, and do it in a room dim enough to see each flash clearly, because in bright light a fast seven can blur into something you read as five, or a two can look like more. The burner-door label is the final authority for your exact model, since a few A.O. Smith lines shift which number maps to which fault.
A.O. Smith 7-flash code
A gas control valve failure. The electronic gas control (the Honeywell or Resideo valve A.O. Smith fits to its residential FVIR gas heaters) has failed an internal self-check and reports it as seven blinks of the status light. Because the fault is inside the sealed valve assembly, it is not field-repairable and there is no external part to clean, tighten, or reset. The prescribed fix is a replacement gas control valve. This is distinct from the two-flash low-thermopile code and the four-flash over-temperature code, and on most models the valve is a warranty-covered part.
The thermopile check that comes before the valve
Here is why the thermopile matters even though seven flashes is officially a valve code. The valve on these heaters is self-powered. It has no wall plug. The pilot flame heats a thermopile, a stack of thermocouples, which generates a small DC voltage that runs the control electronics and holds the gas valve open. If that voltage is weak, the control starves and misbehaves, and a starved control can present symptoms that send people reaching for a new valve when the real culprit costs a fraction of the price. So you measure before you spend.
Set a multimeter to millivolts DC. For the loaded reading, leave the thermopile connected to the valve, light the pilot, and probe the terminals: a healthy system holds at least around 350 mV. For the open-circuit reading, disconnect the thermopile leads and measure with the pilot heating it alone, where a good one makes roughly 750 to 900 mV. A thermopile that reads strong open circuit but collapses under load is worn out. A loaded number below about 350 mV is a two-flash thermopile problem, not a seven-flash valve problem, and the fix is a thermopile that costs a fraction of a valve. Only when the thermopile passes both readings and the light still shows a solid seven flashes are you actually staring at a dead valve.
Which outcome are you in
Sort yourself into one of these before you order a single part. The path forks on what the meter says and what the light actually shows.
Thermopile reads low
Loaded voltage sags below about 350 mV, or it makes good open-circuit voltage but collapses under load. That is a worn thermopile throwing a two-flash code, not a valve failure. Replace the thermopile, confirm the pilot burns a strong blue flame wrapping its tip, and the light should return to a normal one-flash heartbeat.
Thermopile passes, light shows seven
The thermopile holds at least 350 mV loaded and reads healthy open circuit, yet the status light still blinks seven times per burst after a proper OFF-and-relight. That is a genuine internal valve failure. The valve gets replaced. There is no cleaning or reset that recovers it.
Heater still under warranty
Before you buy a valve, pull the model and serial number from the rating label and check the warranty. On most A.O. Smith heaters the gas control valve is a covered part for several years. If you are inside that window, the valve is free and you pay only for labor.
Not comfortable leak-testing gas
Swapping the valve means breaking a gas connection and a tank thread, then leak-testing every joint with soap solution. If that is beyond your comfort, this is a licensed-plumber job. A thermopile swap is one thing; a valve on a gas appliance is a fair place to draw the line.

Replacing the valve: what it actually involves
If the thermopile passes and seven flashes stands, the repair is a new gas control valve. The job is not exotic, but it is a gas job. Shut the gas off at the control knob and at the supply line, and kill any nearby ignition source. Drain the tank down below the level of the valve so water does not pour out when you unthread it. The valve threads into a fitting on the tank, so you back the old one out, then thread in the exact replacement, Honeywell or Resideo depending on your model, with fresh pipe dope on the tapered threads for a clean seal. Reconnect the thermopile, pilot tube, and igniter, refill the tank, purge air from the hot side, and leak-test every gas joint with soap solution before you relight. The wrenching is straightforward. The part that matters is the leak test. A weeping gas joint is the one mistake you cannot afford, which is exactly why plenty of capable DIYers hand the valve to a pro even when they would swap a thermopile themselves.
Why seven flashes is not a maintenance problem
It is worth being blunt about what will not help, so you do not waste a Saturday. Descaling does nothing for a seven-flash code, because the fault is electronic, not a flow or scale issue. Cleaning the burner or the flame arrestor does nothing, because the valve is not complaining about combustion. Reseating wires and tightening connections is the fix for a two-flash thermopile code, not a seven-flash valve code. Even a perfect thermopile reading will not clear seven flashes if the valve's own electronics have failed. The valve is a sealed assembly. Once its internal self-check fails, the only cure is a new one, and the smart move is to confirm your count, meter the thermopile to rule out the cheap cause, and then check the warranty so a covered valve does not cost you a part you were entitled to for free.
Frequently asked
What does 7 flashes mean on an A.O. Smith water heater?
Seven flashes on the green status light means the gas control valve has failed. On A.O. Smith gas storage heaters the small light on the front of the valve reports a code by how many times it blinks in each burst: one flash every three seconds is normal, two flashes is low thermopile voltage, four is over-temperature, five is a sensor fault, and seven is the valve itself reporting an internal failure. Unlike the two-flash thermopile code, there is nothing external to clean or tighten for a seven-flash fault. The intelligence that reads temperature and opens the gas is sealed inside the valve, and it has decided it can no longer operate safely, so the fix is a replacement valve. Confirm the count against the label inside the burner door, since a few model lines shift the code numbers.
Can I reset a 7-flash code on my A.O. Smith heater?
You can try, and it is worth one attempt so you know whether the fault is real. Turn the gas control knob to OFF, wait a few minutes, then relight the pilot following the lighting instructions printed on the burner door. That clears any momentary glitch. But seven flashes is almost never a glitch. It is the valve reporting its own internal failure, and a genuine seven-flash code comes right back after a proper reset. If it clears and stays gone, great, it was a hiccup. If it returns, stop resetting and plan on a new gas control valve. Cycling power over and over does not repair a failed valve, it just delays the fix.
Should I check the thermopile before replacing the valve?
Yes, always measure the thermopile first, because it is the cheap part and the valve is the expensive one. Any low-power or won't-stay-lit symptom on these heaters can look alarming, and a weak thermopile throws a two-flash code that people sometimes confuse with a dead valve. Set a multimeter to millivolts DC. With the pilot lit and the thermopile still connected to the valve (a loaded reading), a healthy system holds at least about 350 mV. Disconnected and heated by the pilot alone, a good thermopile reads roughly 750 to 900 mV open circuit. If the loaded number sags below 350 mV, the thermopile is the problem, not the valve, and that is a cheap swap. Only when the thermopile checks out and the light specifically shows seven flashes are you actually looking at a failed valve.
Is replacing an A.O. Smith gas control valve a DIY job?
It is doable for a confident homeowner but it is a gas job, so treat it with respect. You shut the gas off at the appliance and at the supply, drain the tank enough to get below the valve, unthread the old valve from the tank fitting, and thread in the exact replacement with fresh pipe dope on the tapered threads. Then you refill, purge air, leak-test every gas joint with soap solution, and relight. The risk is not the wrenching, it is a gas leak or a bad seal on the tank thread. If you are not comfortable leak-testing a gas connection, this is a call to a licensed plumber. Many people who happily swap a thermopile draw the line at the valve, and that is a reasonable line.
How much does an A.O. Smith gas control valve cost?
The valve itself, the Honeywell or Resideo electronic control that A.O. Smith uses, commonly runs about $130 to $250 for the part depending on the model and where you buy it. A plumber's visit to diagnose and replace it typically lands somewhere around $250 to $450 once you count the trip, labor, and the part, more in high-cost metros. Here is the money-saver: on most A.O. Smith heaters the gas control valve is covered under warranty for a period that varies by model, often several years. If your heater is still in that window, the valve is free and you pay only labor. Pull the model and serial number off the rating label and check the warranty before you buy anything.
Is a 7-flash gas control valve fault dangerous?
The code is the safety system doing its job, not a live hazard in itself. The valve meters gas to the burner and shuts it off on command; when its own internal electronics fail a self-check, it reports seven flashes and stops firing rather than keep operating a control it cannot trust. So the heater going cold is the valve failing safe. What you should not do is bypass, jumper, or force a valve that is throwing a fault, because then you are running a gas appliance on a control that has flagged itself as unreliable. If you ever smell gas, hear hissing, or see scorching near the valve or burner, shut the gas off at the supply and get a licensed pro out before doing anything else.
Why does the 7-flash code keep coming back?
Because a failed valve does not un-fail. Seven flashes is an internal fault inside a sealed control, so resetting, relighting, or power-cycling cannot clear the underlying problem, only the momentary display of it. If the code returns every time after a proper OFF-and-relight, that is the confirmation that the valve is genuinely done, not glitching. The only thing that makes a real seven-flash code stay gone is a new valve. One thing worth ruling out first: make sure you are actually counting seven flashes and not miscounting a two-flash thermopile code in a dim room. Watch several full cycles, count the flashes in one burst between the long pauses, and match the number to the burner-door chart before you spend on a valve.