Error Code 25
Low

Carrier 58MVC Error Code 25: Model Selection or Setup Error

TL;DR
Code 25 is a model selection or setup error — the model plug (PL4) is missing or incorrect, or a setup switch (SW1-1 or SW1-6) is positioned wrong. It typically appears after service or a board replacement and needs a technician to verify the configuration.
Disclaimer
This article is for informational purposes only and does not guarantee the accuracy or completeness of the information provided. Always turn off power and gas supply before attempting any repairs. If you smell gas, leave immediately and call your gas company. Consult a licensed HVAC technician for diagnosis and repair. Any actions taken based on this information are at your own risk.

What Does Code 25 Mean?

The 58MVC's variable-speed control has to know exactly which furnace model and configuration it is running, because that determines airflow tables, gas staging, and operating limits. It reads that identity from a model plug (PL4) and a bank of setup switches. Code 25 is a configuration fault: either the model plug is missing or incorrect, or setup switch SW1-1 or SW1-6 is positioned improperly.

If the code flashes only four times on power-up, the control is defaulting to a model selection stored in memory. If it flashes continuously, the board is not reading a valid model plug at all. The manual notes several specific conditions to check: a thermostat call with SW1-1 on, a thermostat call with SW1-6 on, both SW1-1 and SW1-6 on together, and two different furnace models twinned. It also notes that newer model plugs (HK70EZ017-021) are only recognized by board software version V12 or later, so an older board paired with a new plug can trigger this code.

Because this code is about configuration rather than a failed part, its severity is lower than the lockout codes — the furnace is not necessarily damaged. But running it on the wrong configuration can cause improper airflow or staging, so the setup must be corrected.

Verifying the model plug, reading resistance values against the wiring diagram, and setting DIP switches are service tasks tied to the specific installation, and they are best handled by a technician who can confirm the correct settings for your furnace.

What You'll Notice

Common Causes

Cause Likelihood DIY?
Model plug (PL4) missing or incorrect Most common ✗ Call a pro →
Setup switch SW1-1 or SW1-6 positioned improperly Common ✗ Call a pro →

How This Is Diagnosed

A technician checks whether the code flashes four times (defaulting to stored memory) or continuously (no valid plug read), which narrows the cause. They confirm the correct model plug (PL4) is installed and reads the right resistance against the wiring diagram, and they verify the setup switches SW1-1 and SW1-6 are in the correct positions for the installation.

They also confirm board software compatibility if a newer model plug is used, since plugs HK70EZ017-021 require software version V12 or later. Setting the configuration correctly for the specific furnace is a service task best left to a professional.

When to Call a Professional

This code involves components that are not homeowner-serviceable, so have a licensed HVAC technician diagnose and repair it. Keep in mind:

🔧 Find an HVAC Pro Near You
Compare quotes from HVAC pros in your area. Free quotes, no obligation.
Get Free Quotes
We earn a referral fee when you connect with a service provider through this link.

Frequently Asked Questions

Why did code 25 appear after my furnace was serviced?

Code 25 most often shows up after a control board replacement or setup change, when the model plug is missing or incorrect or a setup switch is in the wrong position. The installer needs to confirm the configuration matches your furnace.

Is code 25 serious?

It is a configuration error rather than a failed component, so it is lower severity than the lockout codes. But the furnace should not be left running on the wrong configuration, since airflow and gas staging depend on the correct setup.

What is the model plug (PL4)?

It is a small plug that tells the control board exactly which furnace model it is installed in, setting the correct airflow and staging tables. If it is missing, wrong, or unreadable, the board flags code 25.

Sources

  1. 58MVC Series 100 Troubleshooting Guide

✓ Verified against manufacturer service manual — March 2026