POOLANDSPAHELP.COM

Gecko Hot Tub Error Codes Explained: FLO, HL PRR & More


Gecko Hot Tub Error Codes Explained

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

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

Different Gecko systems may display codes differently. For example, one spa may show HL, while another may show OH, 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 Gecko System?

To identify a Gecko control system, start by looking inside the spa equipment area for the main spa pack, which is usually a gray or black control box connected to the heater, pumps, keypad, and incoming power. Most Gecko systems have a product label on the outside of the control box that lists the model family, such as in.xe, in.ye, in.yt, in.yj, in.xm, or in.xm2, along with an ID number and electrical rating. The topside keypad can also provide clues, especially if it uses Gecko model names like in.k200, in.k500, in.k800, or in.k1000, but the keypad alone does not always identify the actual control pack. For the most accurate identification, compare the label on the spa pack with the wiring diagram inside the control-box cover and the model number printed on the product sticker. Gecko notes that product labels may include version details such as V2 or V3 and a 13-digit ID number, while Gecko techbooks also recommend checking the wiring diagram inside the enclosure cover for pack-specific information.

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


Find Your Gecko 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 Gecko Error Code Chart

Flow Errors

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

Code / MessageBasic Meaning
FLO / FLO – L01 / FLO – L02Insufficient water flow detected through the heater
NO FLOPersistent no-flow condition
RH – NFNo-flow condition detected by the in.therm heater.
CFLONo-flow condition in the in.clear system.
FLCFlow switch closed when it should not be closed

Heater Errors

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

Code / MessageBasic Meaning
HLHigh-limit protection activated. Water at the heater has reached an unsafe temperature
OH / SP – OHOverheat warning. Water too hot
RH – HRHardware error detected in the in.therm heater
RH – NHHeater is trying to heat but does not detect a temperature increase
RH – HLHigh-limit hardware circuit tripped

Sensor Errors

Code / MessageBasic Meaning
PR / PRRProblem with the regulation/temperature probe
RH – PRProblem with the regulation probe
PrH / PrhHigh limit sensor fault

Status Messages

Code / MessageBasic Meaning
LocKeypad locked
LocPPartial keypad lock
LocFFull keypad lock
ULOCKeypad unlocked
BOOBoost mode enabled
CLEClean filter reminder
OFFStandby Mode

System Errors

Code / MessageBasic Meaning
HrInternal hardware error. On some systems, this can also refer to a thermal fuse error
HRHardware/relay error, often “relay stuck” on color keypads
AOHInternal pack temperature is too high / temperature inside the spa skirt is too high
UPLNo valid low-level configuration/software in the spa pack. Needs valid in.stik programming
SP – IN / SP inInput voltage issue / voltage too low
SC ERError detected during learning mode
ER1Swim spa configuration error: slave unit missing
FR – ER / Fr – ErInput frequency, 50/60 Hz, is out of range
F1 / SP – F1Fuse 1 blown
F2 / SP – F2Fuse 2 blown
F3 / SP – F3Fuse 3 blown
SP – OTSpa pack/internal hardware temperature too high
RH – NCCommunication problem between in.xm2 and in.therm
RH – IDin.xm2 and in.therm are incompatible / model mismatch
Comm / Co errorCommunication/cable issue between in.clear and the spa pack
SuppConnect power cord to 240V source
Errin.clear diagnostic error. Can be tied to low BromiCharge warning that does not clear, calcification, air bubbles/low flow, or internal pressure switch issue.
HP1 – 99Heat pump service/error code 1–99. Contact dealer/service technician

Before Troubleshooting Any Gecko 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 Gecko 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.


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.


Gecko error codes are 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 Gecko codes and model-specific notes will be added.

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