
The heater of a PureSpa Intex stops heating as soon as a safety condition is no longer met. We observe that the majority of heating stops do not come from a faulty component, but from a setting or a circulation issue that the motor block interprets as an anomaly. Identifying the cutoff logic can save time and avoid unnecessary part replacements.
Error codes E90, E94, and E95 on recent PureSpas: reading and response
The PureSpa models released since the SC-WF20 series display more precise error codes than previous generations. Three codes account for almost all heating stops.
The E90 code indicates a lack of flow in the hydraulic circuit. The block shuts off the heater to prevent dry overheating. The most common cause is a clogged filter or a water level below the minimum mark of the housing. We recommend removing the filter cartridge, restarting the filtration without a filter for a few seconds, and observing if the code disappears. If so, the cartridge needs to be cleaned or replaced.
When a spa heating problem Intex occurs in cold weather, the E94 code appears to indicate water that is too cold, with a risk of freezing for the circuit. The procedure documented by Intex involves cutting the power, manually adding hot water to the basin, and then reconnecting the motor block.
The E95 code indicates a water temperature above 40 °C. This safety feature can sometimes trigger in the middle of summer after prolonged exposure to the sun with the cover closed. Activating the bubble mode without heating for a few minutes is enough to lower the temperature and clear the code.

Eco mode and scheduling: the false heating failure of Intex spas
A heater that seems out of service while the control panel shows no error code points to a setting issue rather than a hardware problem. The energy-saving mode prevents temperature rise outside the defined time slots, which many users are unaware of after a seasonal restart.
On PureSpas equipped with a Wi-Fi panel or scheduled programming, heating only activates during the configured windows. If the spa has been unplugged and then plugged back in, factory settings may reactivate an eco mode by default. Checking the programming menu before any hardware intervention avoids unnecessary disassembly.
Control panel reset procedure
Unplug the motor block from the power outlet, wait about ten minutes, and then plug it back in. This complete shutdown resets the electronic board and clears temporary programming settings. On touchscreen models, holding the temperature adjustment button for a few seconds after reconnecting forces a return to manual settings.
Insufficient flow safety: when filtration masks the real problem
This is the most deceptive trap on PureSpas. Filtration may run normally while the actual flow is insufficient to allow heating. The flow sensor integrated into the motor block requires a minimum volume of circulating water to power the heater. Three causes can lead to this situation without triggering a visible pump stop.
- A partially clogged filter cartridge that allows enough water for filtration but not enough for the heater’s safety threshold. Replacing the cartridge, rather than just rinsing it, resolves the issue in most cases.
- A water level just above the minimum required. The tolerance is low on inflatable spas: a few centimeters below the mark is enough to reduce the flow below the triggering threshold.
- An air intake in the connection between the basin and the motor block, often caused by a worn or misaligned O-ring after cleaning. Air in the circuit reduces the flow measured by the sensor without causing a visible leak.
We observe that this scenario often leads to suspecting the heater or the electronic board when the faulty component is simply an O-ring or an end-of-life cartridge.

Heater and temperature sensor: diagnosis before replacement
If the previous checks yielded no results, the problem is likely with the heating element or the temperature sensor. These two components work in tandem: the sensor measures the water temperature and transmits the information to the board, which powers the heater accordingly.
Testing the heater with a multimeter
After unplugging the spa from the power supply, access the terminals of the heater on the motor block. A functional heater displays a value in ohms consistent with the model specifications. An infinite value (open circuit) confirms a burnt-out heater and requires replacement.
The sensor is tested in the same way: its resistance varies with the water temperature. A fixed value regardless of temperature indicates a faulty sensor. This component is inexpensive, but its replacement requires opening the motor block, which voids the warranty if it is still active.
When to call a technician
As soon as the diagnosis involves the electronic board (no output voltage to the heater despite a functional sensor), the intervention exceeds the scope of user troubleshooting. A short circuit on the board or a burnt relay requires electronics skills and access to compatible Intex spare parts for the exact reference of the block.
The most cost-effective reflex remains to proceed by elimination: cartridge, water level, O-ring, settings, then sensor, heater, and finally electronic board. Each eliminated step reduces the risk of replacing a part that is still functioning.