Blog

Flow Error vs Heater Error: How to Tell What’s Really Wrong With Your Spa

Flow Error or Heater Error? Why This Confusion Is So Common

When a spa stops heating, many owners immediately assume the heater has failed.
In reality, most heating problems are caused by flow-related safety shutdowns, not defective heaters.

Modern spa control systems are designed to disable the heater automatically when unsafe conditions are detected.
Understanding the difference between flow errors and heater errors can save hundreds of dollars in unnecessary parts.

This guide explains how to identify the real issue — before replacing anything.


How Spa Control Systems Decide to Turn the Heater Off

Before comparing errors, it’s important to understand how the system works.

A spa heater will only turn on when the control system confirms:

  • Adequate water flow

  • Accurate sensor readings

  • No active safety or lockout conditions

  • Correct voltage delivery

If any of these conditions fail, the heater is disabled — even if the heater itself is perfectly fine.


What Is a Flow Error?

A flow error means the control system does not detect sufficient water movement through the heater.

This is the most common reason spas stop heating.

Common Flow Error Codes

Depending on the control system, you may see:

  • FLO

  • FL

  • DR

  • LF

  • PS

(Exact codes vary by manufacturer.)

Typical Causes of Flow Errors

  • Dirty or clogged filters

  • Closed or partially closed slice valves

  • Air trapped in plumbing (airlock)

  • Weak or failed circulation pump

  • Faulty pressure switch or flow switch

Key Symptoms of a Flow Error

  • Heater never turns on

  • Error code appears shortly after startup

  • Spa heats normally when the filter is removed

  • No GFCI tripping

👉 Important:
A flow error does not mean the heater is broken.
It means the system is protecting the heater.


What Is a Heater Error?

A heater error indicates a problem directly related to the heater circuit or temperature control, not water movement.

Common Heater-Related Error Codes

  • OH (Overheat)

  • HL (High Limit)

  • SN / SNS (Sensor issues)

  • HTR (Heater fault on some systems)

Typical Causes of Heater Errors

  • Failed heater element

  • Temperature sensor out of calibration

  • Hi-limit sensor tripping

  • Heater relay failure on the control board

  • Scale buildup inside the heater tube

Key Symptoms of a Heater Error

  • Water heats briefly, then shuts off

  • Temperature readings are inaccurate

  • GFCI may trip when heater activates

  • Heater shows correct voltage but no heat output


Flow Error vs Heater Error: Side-by-Side Comparison

Symptom Flow Error Heater Error
Heater turns on ❌ No ⚠️ Sometimes
Error code appears ✅ Yes ✅ Yes
Filter removal affects heating ✅ Yes ❌ No
GFCI trips ❌ Rare ⚠️ Possible
Heater replacement fixes issue ❌ No ✅ Sometimes
Cause Water flow or switch Heater, sensors, or board

The Fastest Way to Tell Which One You Have

Step 1: Remove the Filter

  • Restart the spa

  • If heating resumes → Flow issue

Step 2: Check for Error Codes

  • Write down the exact code

  • Do not guess based on symptoms alone

👉 Refer to our Spa Control System Error Codes Guide to interpret the code correctly.

Step 3: Test Heater Only After Flow Is Confirmed

  • Verify strong circulation

  • Confirm switches are working

  • Then test heater resistance and voltage


Why Replacing the Heater Often Doesn’t Fix the Problem

Many heaters are replaced unnecessarily because:

  • Flow errors are misdiagnosed

  • Sensors are ignored

  • Control board logic is misunderstood

Installing a new heater into a system with unresolved flow or control issues often leads to:

  • Repeat shutdowns

  • GFCI trips

  • Premature heater failure


When the Problem Is Actually the Control System

If flow is confirmed and the heater tests good, the issue may be:

  • Relay failure on the control board

  • Sensor compatibility mismatch

  • Incorrect heater voltage configuration

In these cases, replacing individual parts will not solve the issue.

👉 Our Spa Control System Compatibility Guide explains how heaters, sensors, and boards must match to operate safely.


Final Thoughts

Flow errors and heater errors may look the same from the outside — but they are very different problems.

  • Flow errors protect the heater

  • Heater errors indicate electrical or thermal faults

Correct diagnosis prevents wasted money, repeat failures, and safety risks.

When in doubt, always identify the error type first, then test components in the correct order.

### Related System-Level Guidance

Many spa issues that appear to be component failures are actually caused by control system configuration or compatibility problems.

For a complete explanation of how spa control boards, heaters, sensors, and voltage settings work together, refer to our Spa Control System Compatibility Guide before replacing any parts.

In many cases, repeated flow or heater errors are caused by incompatible control systems. Choosing a properly matched United Spa Controls spa control system can help prevent recurring shutdowns.

If flow errors and heater shutdowns continue after troubleshooting, the issue is often related to system compatibility. Systems like the United Spa Controls CB117P can help eliminate repeated flow-related shutdowns in retrofit setups.