Balboa · BP series (TP400, TP600, TP800, TP900, spaTouch panels)Stop using the tub
MEM FAIL on a Balboa hot tub: program memory failure
At power-up the control failed its program checksum test. This is a problem with the system firmware and requires a service call. The tub should stay off.
Also shown as: M022, Program memory failure, PROGRAM MEMORY FAILURE
Most likely causes
- 1Corrupted firmware on the circuit boardmost likely
- 2Power surge or lightning damagecommon
- 3Failing circuit boardcommon
What to try, in order
- Turn the tub off at the breaker for a full minute, then back on, to see if it boots normally.
- If the message returns, leave the tub off.
- Write down the board or pack model number from the label on the control box.
- Contact a spa technician or the spa maker.
MEM FAIL questions
What does M022 mean?
M022 is a program memory failure. The control found a problem with its own software at startup.
Can I fix MEM FAIL myself?
A power reset is the only owner-level step. If that does not clear it, the board needs professional attention.
Related codes
General guidance. Follow your manufacturer's instructions; anything inside the control box is work for a licensed professional. Updated October 5, 2026.