POOLANDSPAHELP.COM

Balboa Hot Tub Error Codes Explained: HL, LF, dr, dry, OH, SnA, SnB & More


Balboa Hot Tub Error Codes Explained

Balboa control systems are used in many different hot tub brands, so seeing a Balboa error code does not always mean you own a “Balboa spa.” It usually means your hot tub uses a Balboa control pack, circuit board, or topside control panel.

This guide explains common Balboa hot tub error codes, what they usually mean, and what you should check first before replacing parts or calling a technician.

Different Balboa systems may display codes differently. For example, one spa may show HL, while another may show HFL, HTR FLOW LOW, or a longer message on the topside display. The meaning is often similar, but the exact wording depends on the control system and topside panel.

Not Sure If You Have a Balboa System?

Many hot tub brands use Balboa controls, but not every model does. If you are not sure, look inside the equipment cabinet for the control box label. It may say Balboa, Balboa Water Group, BP Series, VS Series, GS Series, or EL Series.

Some spa brands may use Balboa controls on certain models and Gecko, proprietary, or other systems on others.


Find Your Balboa Error Code Fast

On Desktop

Press:

  • CTRL + F on Windows
  • CMD + F on Mac
  • Then type your code

On Mobile

Use your browser’s Find in Page feature.

On Android Chrome:

  • Tap the three-dot menu
  • Tap Find in page
  • Type your error code

On iPhone Safari:

  • Tap the share button
  • Tap Find on Page
  • Type your error code

Quick Balboa Error Code Chart

Flow Errors

Helpful Articles: Hot Tub Flow Issues?, Hot Tub’s Pump Isn’t Starting?

Code / MessageBasic Meaning
HFL / Heater Flow is Reduced / M016Heater flow is reduced
LF / Heater Flow is Reduced / M017Persistent low-flow condition
SFTY TRIP / Safety Trip / M033Possible suction blockage or vacuum switch issue

Heater Errors

Helpful Articles: Hot Tub High Limit, Hot Tub Isn’t Heating,

Code / MessageBasic Meaning
HLHeater flow or sensor temperature difference problem
dr / DR / Heater May Be Dry / M028Heater may be dry or low on water
dry / DY / drY / Heater is Dry / M027Heater is dry; spa may shut down
OH / OHS / Water Is Too Hot / M029Spa water temperature is too high
OHH / HH / Heater is Too Hot / M030Heater or heater sensor temperature is too high
SFTY TRIP / Safety Trip / M033Possible suction blockage or vacuum switch issue
IC / ICEPossible freeze condition
COOL / COLWater is much cooler than set temperature
Too Cold / Freeze ProtectionPossible freeze condition detected

Sensor Errors

Code / MessageBasic Meaning
SA / SnASensor A problem
SB / SnB / SnbSensor B problem
SN / SnSSensors are out of balance
SN1 / SN2Temperature or High-Limit Sensor Fault
Sensor Balance is Poor / M015Temperature sensors may be out of sync
Sensor Balance is Poor / M026Sensors are out of sync long enough to establish a fault
Sensor A / M031Sensor A or sensor circuit failed
Sensor B / M032Sensor B or sensor circuit failed

System Errors

Code / MessageBasic Meaning
No CommunicationsTopside is not communicating with control system
MEM FAIL / M022Memory or firmware problem
MEM RESET / M021Persistent memory reset warning
CLK FAIL / M020Clock error
GFCI FAIL / M036GFCI test failure
CNFG FAILConfiguration problem
STUK PUMP / M034Pump may be stuck on
Priming Mode / PR / PRRStartup mode after power-up
RUN PUMPS PURGE AIR / M019Startup mode after power-up
Water Temperature Unknown Temperature has not been read yet after startup
SFTY TRIP / Safety Trip / M033Possible suction blockage or vacuum switch issue
°T instead of °F or °CSystem is in test mode
LOC / LOPControl Panel Locked
Heater Off, System is Idle

Before Troubleshooting Any Balboa Code

Before replacing parts, check the simple things first:

  1. Make sure the water level is high enough.
  2. Remove and rinse the filter.
  3. Check that all slice valves are fully open.
  4. Look for air locks after refilling the spa.
  5. Confirm the pump is moving water.
  6. Restart the spa only after correcting the obvious issue.
  7. Never bypass safety devices to “test” the spa.

Many Balboa error codes are caused by poor water flow, dirty filters, low water level, air locks, or circulation problems. Start there before assuming the circuit board, heater, or sensors are bad.


Other Codes Sometimes Seen on Balboa-Equipped Spas

Some spa brands use Balboa equipment but display manufacturer-specific codes or slightly different wording. These may include:

CodePossible Meaning
FLOFlow problem
FLFlow or pressure switch issue
FL1Flow switch, pressure switch, or circulation problem
FL2Flow switch stuck closed or flow detection issue
FLCFlow switch closed when it should be open

These codes are common in the hot tub industry, but they are not always universal Balboa display codes. If your spa shows one of these codes, check your owner’s manual and identify the control system inside the equipment cabinet.


When to Call a Hot Tub Technician

Call a technician if:

  • The same error code keeps coming back
  • The spa will not heat
  • The breaker trips
  • The pump is not moving water
  • The spa shows an overheat warning
  • You see signs of melted wiring or burned components
  • The topside shows no communication
  • You are dealing with GFCI, circuit board, or sensor testing

Many simple flow problems can be checked by a homeowner, but electrical testing and control board diagnosis should be handled by someone qualified.


Balboa error codes are often easier to understand once you group them by problem type. Many of the most common codes are related to water flow, heater protection, overheating, or temperature sensors.

Start with the simple checks first: water level, filter condition, pump operation, air locks, and open valves. If the code keeps returning after those checks, the spa may need professional diagnosis.

As this guide grows, more Balboa codes and model-specific notes will be added.

Written by: Dan Harvickson (Founder of Last Mountain Tech), Pool and Spa Technician.