Skip to content
Error Code Fixes
Go back
Error code A31

Weil-McLain Boiler A31 Error Code - Causes & Fix

4 min read

Independent. We don't sell parts, so we tell you when not to buy one.

⚡ Quick Answer

A31 is not a verified Weil-McLain fault code. Check your control's diagnostic menu for the exact fault history, then match it to your model's manual.

Difficulty Pro recommended
Est. time 1-3 hrs

Weil-McLain Boiler A31 Error Code — What It Means

An A31 code does not appear in published Weil-McLain boiler manuals or fault-code tables. The display may have been read incorrectly, or the code shown is specific to a third-party control that is not documented in standard Weil-McLain literature. Weil-McLain boilers use model-specific fault codes, and technicians are directed to retrieve the stored fault history through the control’s diagnostics menu rather than relying on a single alphanumeric display. To find the correct meaning, locate your boiler’s exact model number (usually on the rating plate), enter the control’s fault-history or diagnostics mode following the instructions in your installation and operating manual, and note the full fault code or event name shown. That code can then be matched to the troubleshooting table in your model’s manual for the manufacturer’s corrective action, required component checks, and any spec limits.

Before You Replace Anything

Homeowners often replace the flame sensor or igniter when the real issue is an incorrect code readout or a control-display fault. Always retrieve the actual fault history from the control menu and verify the code against your model’s manual before ordering parts.

Jump to Fix

Common Causes

Quick Diagnosis

Answer these to narrow it down fast.

Does your boiler display show the code continuously, or does it appear only in the fault-history menu?
Yes: A continuous display suggests an active lockout. Note the exact code, then check if the manual lists it as a current fault requiring immediate correction.
No: If it appears only in stored history, the condition may have cleared. Review all stored faults in sequence and address the most recent or most frequent one first.
Can you find your boiler's model number and locate the matching installation manual online or in your paperwork?
Yes: Cross-reference every displayed fault code with the troubleshooting table in that manual. If A31 is not listed, call a technician with the model number and full fault history.
No: Without the correct manual you cannot verify what the code means. Contact Weil-McLain customer service or a qualified technician who can pull the correct documentation for your unit.
Is the boiler completely locked out and refusing to fire, or is it running normally despite the code?
Yes: A lockout means the control has detected a safety condition. Do not bypass the lockout. Retrieve the fault history and call a licensed technician to diagnose and clear the fault properly.
No: If the boiler runs normally, the code may be a stored event from a transient condition. Still, log the full fault history and monitor for recurrence before deciding no service is needed.

Step-by-Step Fix

  1. Power off the boiler at the service switch or circuit breaker, wait thirty seconds, then restore power to reset the control and clear any temporary display glitch.
  2. Locate the boiler rating plate on the jacket or inside the front panel and write down the complete model number, serial number, and control type (for example, a Honeywell or Weil-McLain-branded module).
  3. Access the control’s diagnostics menu by pressing and holding the button sequence described in your installation manual, typically a combination of mode and up/down buttons held for several seconds until the display enters service mode.
  4. Record every stored fault code shown in the history, including the fault number, any alphanumeric code, and the timestamp or cycle count if displayed.
  5. Match each recorded code to the fault table in your model’s manual. If A31 does not appear, note that discrepancy and prepare to share the full fault list with a technician.
  6. Check the control’s firmware version if your manual describes how to view it. Older firmware may display codes differently than current documentation.
  7. Call a licensed boiler technician with your model number, control type, and the complete fault-history printout so they can bring the correct manual, parts, and diagnostic tools on the first visit.

Parts Often Needed

PartNotes
Boiler control board or moduleAmazon | Only if the technician confirms the control itself is faulty or shows corrupt codes not in the manual.
Flame sensor (UV or ionization rod)Amazon | Order only after the tech retrieves the actual fault and the manual directs a flame-sensing check.

When to Call a Pro

Call a licensed boiler technician immediately if the boiler is locked out, if you cannot find the correct manual for your model, or if the fault-history menu shows codes you cannot match to any published Weil-McLain table. Gas-fired boilers involve combustion safety, gas pressure, venting, and control logic that require proper test instruments and manufacturer training. A qualified technician will retrieve the full fault history, confirm which control is installed, consult the model-specific manual or factory support, and perform the manufacturer’s prescribed corrective action. Attempting to bypass a lockout or replace parts based on an unverified code can create unsafe operating conditions and void your warranty.

Rough cost: A pro service call runs about $150–350 for a diagnostic visit and typical sensor or control repair.


🔧 Need a professional? Get free quotes from certified HVAC contractors near you.
Get Free Quotes →
Share this post on:

Previous Post
Weil-McLain A32 Error Code - Causes & Fix
Next Post
Weil-McLain A30 Error Code - Causes & Fix