A.O. Smith Water Heater Error Code 031
Incorrect dipswitch settings on the computer board.
Incorrect dipswitch settings on the computer board.
First step from the service manual
Turn off power supply, remove front cover, and check dipswitch settings on left and right banks against correct positions.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for 031.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What 031 means on a A.O. Smith water heater
Error code 031 on an A.O. Smith water heater indicates that the computer board has detected an incorrect dipswitch configuration. The control board uses a set of small binary switches, arranged in left and right banks, to identify the unit's operational parameters such as BTU input, fuel type, tank size, and venting configuration. When the board reads a switch combination that does not match an expected valid configuration, it triggers code 031 and halts normal operation to prevent running with mismatched settings.
This error most commonly appears after a control board replacement, a service visit, or any time the front cover has been removed and the dipswitches were accidentally disturbed. Each switch position is critical: a single switch in the wrong position can produce an invalid configuration that the board will not accept. The left bank and right bank of switches each control different parameters, so both must be verified against the correct positions for the specific model being serviced.
Diagnosing this error requires turning off power to the unit, removing the front cover, and carefully comparing the current switch positions on both banks against the correct settings for that unit. The correct configuration is typically found on a label inside the unit or on the board itself. No components need to be replaced in most cases unless a switch is physically damaged or the board itself is faulty and misreading a valid switch configuration.
Source: manufacturer service documentation.
Common causes of 031
- 01
Dipswitches disturbed during service
Wiring / connectionRemoving or reinstalling the front cover can accidentally shift one or more dipswitches. Carefully inspect both the left and right switch banks for any position that differs from the required configuration for the model.
- 02
Incorrect settings after control board replacement
Wiring / connectionWhen a new control board is installed, the dipswitches must be manually configured to match the unit's specifications. If the replacement board was not set up correctly, code 031 will appear on first startup.
- 03
Switches set to an invalid combination
Wiring / connectionNot all possible switch combinations correspond to a valid unit configuration. If switches are set to a combination the board does not recognize, the error will trigger even if the individual switch positions look intentional.
- 04
Physically damaged or stuck dipswitch
Part replacementA switch that is broken, stuck between positions, or not making proper contact will cause the board to read an incorrect configuration. Inspect each switch closely for physical damage or an ambiguous intermediate position.
- 05
Faulty control board misreading valid switch settings
Part replacementIn rare cases, the control board itself may fail to correctly read the switch inputs even when the dipswitches are set properly. If all switch positions are confirmed correct and the error persists, the board may need to be replaced.
Frequently asked questions about 031
What does 031 mean on a A.O. Smith water_heater?
How do I fix error code 031 on my A.O. Smith water heater?
Is error code 031 on an A.O. Smith water heater a safety issue?
Will resetting the water heater clear error code 031?
How much does it cost to repair error code 031 on an A.O. Smith water heater?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass