Pool gas heater equipment

Jandy JXi Gas Heater Error Codes: Complete Guide

📅 August 8, 2025 ⏱ 8 min read

The Jandy JXi is a reliable, well-engineered gas heater — but like all modern heaters, it has an extensive fault code system that can seem cryptic on site. This guide covers every JXi error code you're likely to encounter, what each means in plain language, and what to check first. Bookmark it and use it alongside PoolLens for fast on-site diagnosis.

Complete Jandy JXi Error Code Table

CodeDescriptionFirst Action
E01Ignition FailureCheck gas supply, igniter, flame sensor
E02High Limit FaultCheck flow rate, dirty filter
E03Water Temperature Sensor FaultCheck sensor connector and resistance
E04Stack Flue Temperature HighCheck flow, scaling, exchanger
E05High Limit Sensor FaultTest and replace high-limit sensor
E06Pressure Switch OpenCheck blower, pressure switch hose
E07Low Water FlowClean filter, open valves, check pump
E08Inlet Water Sensor FaultCheck sensor resistance and connector
E09Outlet Water Sensor FaultCheck sensor resistance and connector
E10Stack Flue Sensor FaultCheck stack sensor and wiring
E11Low Gas PressureCheck gas supply pressure with manometer
E12Rollout Safety FaultCall licensed technician — combustion issue
E13AquaLink Communication FaultCheck RS-485 wiring and addresses

The Three You'll See Most Often

E01 — Ignition Failure

The JXi tried to light the burner and failed. The unit makes 3 ignition attempts, then locks out. Unlike some brands, the JXi uses a hot surface igniter (HSI) and a flame rod sensor. Common causes: failed HSI (measure resistance — should be 40–90 ohms cold), dirty flame rod (clean with fine steel wool), low gas pressure (minimum 4" WC natural gas / 11" WC propane), or a failed gas valve. Reset by holding the temperature down button for 5 seconds, or power-cycle at the breaker after fixing the root cause.

E07 — Low Water Flow

The JXi uses a differential pressure switch to confirm adequate flow — not a simple paddle switch. This makes it more accurate but also means the fault can be triggered by slightly lower-than-normal flow that wouldn't trip a traditional flow switch. Common triggers: a filter that needs backwashing, partially closed valve, undersized pump, or a clogged heat exchanger. Measure flow rate with a flow meter if possible. The JXi requires a minimum of 20 GPM for the 150K model up to 50+ GPM for the 400K model.

E02 — High Limit Fault

Temperature inside the heat exchanger exceeded the safety threshold. Almost always caused by low flow — address E07 causes before testing the high-limit sensor itself. The sensor is a non-adjustable snap disc located on the heat exchanger header. Test by measuring continuity at room temperature (should be closed). If the sensor opens below 135°F, replace it.

E12 — When to Stop and Call

E12 is a rollout safety fault. A rollout condition occurs when flames "roll out" of the combustion chamber — they are not contained within the burner assembly. This is a combustion failure that creates a fire and carbon monoxide hazard. Do not attempt to reset and restart the heater. Do not try to diagnose combustion issues without specialized training and equipment. Call a licensed gas technician.

E12 (Rollout) is a life-safety fault. Do not bypass, reset, or restart the heater until a qualified gas technician has inspected the combustion system. This code indicates active fire or CO hazard potential.

Resetting Jandy JXi Fault Codes

For most fault codes (E01–E11, E13):

  1. Fix the root cause first.
  2. Press and hold the temperature DOWN button for 5 seconds — the display should clear.
  3. If the code returns immediately after reset, the root cause is still present.
  4. For hard lockout after repeated E01: power-cycle at the breaker, wait 30 seconds, restore power.

JXi tip: The fault code history can be accessed on units with the "FaultLog" feature by pressing Mode and Temperature simultaneously. This shows the last 10 faults — invaluable for diagnosing intermittent problems.

JXi Flow Requirements by BTU Rating

ModelBTU RatingMin Flow (GPM)Max Flow (GPM)
JXi 150150,00020125
JXi 200200,00025125
JXi 260260,00030125
JXi 400400,00045125

All Jandy Error Codes — Offline, On Site

PoolLens includes the full Jandy JXi, LRZ, and Legacy error code database. Look up any code the moment you arrive — no signal needed.

Open PoolLens Free →

Frequently Asked Questions

What is the most common Jandy JXi error code?

E01 (ignition failure) and E07 (low water flow) are the most frequently seen JXi codes in the field. E01 is typically a gas supply or igniter issue; E07 is almost always a filter or valve problem.

How do I reset a Jandy JXi error code?

Press and hold the temperature down button for 5 seconds to clear most fault codes. For a hard lockout after repeated E01, you may need to power-cycle at the breaker.

What does Jandy JXi E13 mean?

E13 on the Jandy JXi is an AquaLink communication fault — the heater has lost communication with the AquaLink RS or iAqualink automation system. Check the RS-485 wiring and address settings.

Can a Jandy JXi be used with a saltwater pool?

Yes. The JXi is compatible with salt water pools. Maintain calcium hardness above 200 ppm and pH between 7.4–7.6 to prevent accelerated heat exchanger corrosion.

Where is the flow switch on a Jandy JXi?

The JXi uses a differential pressure switch (not a paddle-type flow switch) located near the inlet/outlet headers. It senses pressure difference across the heat exchanger to confirm adequate flow.