Quick Answer: Jandy VS FloPro pumps display specific alphanumeric fault codes on the keypad or in the iAquaLink app. E01 points to a stuck rotor or impeller debris, E22/E23 point to DC bus voltage faults, E2E means the drive is overheating, and E2F indicates a motor phase fault. Most of these trace back to either debris, poor ventilation, or supply voltage outside the ±10% tolerance the pump requires.
- Symptom: Alphanumeric error code on VS FloPro keypad or iAquaLink app
- Most Likely Cause: Debris (E01), voltage supply issue (E22/E23), or overheating (E2E)
- Fix Difficulty: Moderate (some checks are DIY, drive-level faults need a technician)
- Time Needed: 20–60 minutes

VS FloPro pumps use a Variable Frequency Drive to run the ECM motor, and unlike a standard single-speed pump, the fault codes are specific enough that you can often narrow down the cause before opening anything.
What Each Code Means
- E01 — Stuck rotor: Often debris lodged between the impeller and diffuser preventing the shaft from spinning. The motor starts, runs briefly, then faults.
- E22 — DC Bus Over Voltage: Incoming supply voltage is too high for the drive’s tolerance.
- E23 — DC Bus Under Voltage: Incoming supply voltage is too low, often from undersized wiring or a long wire run.
- E2E — Drive overheat: The drive’s built-in thermal protection has tripped, usually from poor ventilation, direct sun, or restricted airflow around the motor housing.
- E2F — Motor phase fault: A phase-related fault inside the motor, which typically needs a technician to diagnose further.
- RS-485 communication error: The automation controller (like an AquaLink RS) can’t communicate with the pump drive — this is a wiring or DIP switch configuration issue between the pump and controller, not a motor fault.
Step-by-Step Diagnosis
- For E01, power down and check for debris in the impeller area before restarting — power cycling alone won’t clear a mechanical blockage.
- For E22/E23, confirm incoming voltage is within ±10% of the pump’s nameplate rating (typically 207–253V on 230V service).
- For E2E, check that vents around the motor housing are clear and the pump isn’t enclosed without airflow.
- For RS-485 errors, verify the 4-conductor wiring between the pump and controller and confirm DIP switch settings match your controller type.
How to Fix It
E01 — Clear the Blockage
With power off, remove debris from the impeller/diffuser area. If debris can’t be reached through the strainer housing, the pump body may need to be partially disassembled.
E22/E23 — Voltage Issues
Have an electrician check incoming voltage under load, wire gauge, and connection tightness — undersized wire on a long run is a common cause of under-voltage faults.
E2E — Improve Ventilation
Clear debris and vegetation around the motor, and avoid enclosing the pump in a tight, unventilated space.
RS-485 Errors
A technician can jumper-test the drive to confirm whether the motor itself is fine and the fault is isolated to the communication wiring or controller.
When to Call a Professional
E2F motor phase faults and persistent RS-485 communication errors after basic wiring checks are best handled by a pool technician familiar with Jandy’s VS FloPro drive diagnostics.
Prevention Tips
- Keep the strainer basket in good condition — a cracked basket is the top cause of debris reaching the impeller.
- Have voltage checked if you’re on the far end of a long circuit run.
- Keep the motor housing clear of debris and out of enclosed, unventilated spaces.
FAQ
Does power cycling clear a VS FloPro error code?
It clears the code display, but if the underlying cause (like debris or a voltage issue) isn’t fixed, the fault will return.
Can I see fault history on my VS FloPro?
If connected to iAquaLink, some fault history is visible in the app, which helps when a fault is intermittent and you weren’t present when it tripped.
