I don't know and don't think there actually is a problem. The second time I spoke with tech support she said if you take it off the GFI that will fix that. Years ago I did a lot of hot tubs for a builder. There was a problem with them (don't recall what brand) tripping the 50 amp GFI. It had something to do with the ozonator. In that case you have to have the GFI. The "fix" was to install Siemons GFI breakers. They supplied the box and the breaker, for some reason GE and some other brands didn't hold.
I have worked a bit on hot tubs and pools including Hayward equipment,
On hot tubs there is usually a check valve on the ozone generator gas output tube to the ozone jet. If the check valve fails, usually due to freeze damage, the spa water can back up and soak the ozone generator bulb. You may not see the water in there but it will cause a ground fault to the ozone generator casing. I've seen this repeatedly. Some hot tubs, have a supplied sub panel with multiple 2P gfci's in the sub panel. Watch your neutrals, you only have one place to connect neutral in the control box. You only need one. Lots of guys think it's the wrong panel because you only run neutral into one of the gfci breakers.
On the heater ground fault I would start with the circuit, is it possible there could be 2 gfci's in the circuit? This can cause nuisance tripping.
Make sure you don't have a paralleled neutral pig tail. Neutral must run through multiple gfci's if you pigtail them the gfci will trip when energized.
Isolate the circuit and check continuity to ground. Be sure to isolate all current carrying conductors including neutral. Check continuity to ground. Then do the same with your appliances. Pump and heater.
Look for water in the heater supply air fan motor, look for leaks at the pressure switch. I always approach these conditions using process of elimination.
Its rare but you must make sure that you don't have a 2nd bonding jumper any where in your system for the entire home (sub panels). Be sure your pool bonding grid is not landed in a sub panel or shares an auxillary GEC. I have seen current flowing through the pool equipment ground from an intermittent 120v load with a path to the pool bonding grid. The pool bonding grid was landed in the sub panel (which it shouldn't be) and the bonding jumper was installed (again it shouldn't be) This created a small potential to ground from the other loads neutral through the Bonding grid and ground.
Remember, your pool appliance casings are grounded and bonded. The equipment ground can develop potential to neutral, by leakage from a different neutral to the bonding grid especially if the system bonding jumper is far from the inadvertent secondary bonding jumper connecting, the ground, neutral, and the pool bonding grid.
Hopefully its something simple and it will make you slap your head.