Warning: Disconnect power before servicing.

Balboa Hot Tub Error Codes: Spa Control System Guide

Quick Answer

Balboa spa error codes show on the topside control panel. FLO or FL1 (dirty filter blocking flow) is by far the most common - clean the filter cartridge first. OH means the water hit 112F and needs to cool down before the heater restarts. Sn1/Sn3 are temperature sensor faults. For most Balboa codes, clean the filter and check water level before doing anything else.

When I get a call for a Balboa system, the first thing I check is the filter. These boards are incredibly sensitive to water pressure and temperature spikes. Most codes like FLO or OH aren't actually part failures. They're usually the system protecting itself from a dirty filter or a pump that's lost its prime after a refill. Knowing what each code means can save you a service call and a lot of money.

BalboaHottub

About These Balboa Hottub Error Codes

Balboa is the industry standard for spa controls, but their sensors are picky. If you see two or three dots flashing or a cryptic three-letter code, the logic board has caught something it doesn't like. Before you start buying sensors or expensive heaters, figure out if it's an actual hardware failure or just a circulation blockage. Honestly, it's usually the second one.

Most Common Error Codes

Clogged filter reducing water flow (FLO/FL)40%
Failed or stuck circulation pump (FLO/FL)24%
Open-circuit temperature sensor (---)14%
High ambient temperature combined with solar heat gain (OH)12%
Shorted temperature sensor reading abnormally high (HH)10%

Symptoms You May Notice

  • The topside panel is stuck showing FLO, FL1, OH, or three dashes and won't budge no matter what you press
  • Water's totally cold even though the jets are running and the pump sounds completely normal
  • Jets kick on but the heater never fires, and after a couple hours the water temp hasn't moved a single degree
  • Pump makes a surging or gurgling sound right after you just refilled the tub, which is almost always an air lock
  • Panel shows ICE or a freeze-related code in the middle of summer when it's 85 degrees outside

Tools Required for Diagnosis

Multimeter (for testing sensor resistance)Phillips #2 screwdriverFilter cleaning brushFilter soak chemical (commercial filter cleaner or diluted muriatic acid)Separate water thermometer (to verify actual water temp when diagnosing OH codes)Slip-joint pliers (for removing sensor probes from the heater manifold)

How to Identify Your Error Code

ComponentComponent Under Test
Expected Range900011000 ohms
ConditionIf Open (OL) or infinite, replace component.

Replacement Parts

If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.

Part Name
Temperature Sensor30226 · $15–$25
Flow Switch30378 · $15–$30
High-Limit Sensor30226 · $15–$25

Frequently Asked Questions

How do I reset OH on a Balboa hot tub?
In the field, I see OH codes most often when the spa cover's been left on during a heatwave or when a pump is starting to fail and creating friction heat internally. It's a safety lockout, not a glitch. You can't just press a button to clear it. The water temperature at the heater manifold has to drop below 108 degrees before the board allows anything to run again. Open the cover, kill the power, and let it breathe for an hour. If it's throwing OH when the water's actually cold to the touch, your high-limit sensor has failed and is sending a fake reading. Time to replace it.
What causes FLO on a Balboa spa and how do I clear it?
FLO or FL is the system saying it's choking for water. If there isn't enough flow past the heater, the element burns itself out in seconds, so the flow switch or pressure switch kills power to the heater immediately. Start by pulling your filter completely. If that doesn't clear it, check your water level. Low water lets air get sucked into the skimmer and that creates an air lock you can usually hear as a gurgling or surging sound from the pump. If the pump sounds totally normal but the code stays, the flow switch itself is probably stuck and needs replacement. That's a $30-40 part, pretty easy swap.
What does --- (three dashes) mean on a Balboa hot tub?
Three dashes mean the sensor circuit is open. The board's sending a signal out and getting nothing back. It's almost always a broken wire or a completely dead thermistor. On Balboa M7 systems, both sensors sit right on the heater manifold and they're identical to each other. Swap their positions on the board. If the error changes from Sn1 to Sn2, you've confirmed which specific sensor is dead, not the board itself. Replacement sensors run about $15-25 and take maybe 20 minutes to swap. But test the resistance first with a multimeter because sometimes it's just a corroded connector pin, which you can clean.
Is ICE mode dangerous on a Balboa spa?
Don't panic if you see ICE or IC on the display. That's not an error, it's a built-in freeze protection feature. When sensors detect water near 40 degrees, the system automatically kicks on the pumps to keep water moving so the pipes don't freeze and crack. It'll stay in this mode until things warm up. But if you're seeing ICE in the middle of summer when it's 90 degrees outside, that's a problem. Your temperature sensor has failed and is reading a fake freezing condition. That'll keep your pumps running constantly and your electricity bill will get ugly fast. Sensor replacement is the fix.
How do I know if it's the sensor or the control board causing the fault?
This trips up a lot of people, honestly. Here's the quick test: swap the two sensors on the board. They're identical on most Balboa systems, both sitting right on the heater manifold. If you had an Sn1 fault and it changes to Sn2 after the swap, the sensor is your problem. If it stays Sn1 even after swapping, the board's input circuit is likely fried. Also test the sensor resistance with a multimeter. At room temperature, around 77 degrees, a good Balboa thermistor should read about 10,000 ohms. Way outside that range and the sensor's dead. A new board runs $200-400, so always rule out the sensor first.

Models Known to Experience HUB Errors

This repair applies to most Balboa hottubs with this error code. Common model numbers include:

BP600G1, BP2100G1, BP501G2, VS501Z, VS520Z, VS510SZ, BP200G1, M7

RP

Written by

Raj Patel

HVAC & Water Systems Specialist · 15 years experience

Last verified for technical accuracy on March 14, 2026