Jacuzzi jscs40 swg leaks from connection

I have a jacuzzi jscs40 I installed it in 2023. It started leaking from where the cap threads onto the housing last year. I pulled the o-ring and it looked fine, no tears or flat spots and the housing and cap aren’t cracked. I ordered another o-ring, I wasn’t confident it was a direct replacement, and it kept leaking and eventually got worse towards the end of last season. I put it off until now and we’re looking to start it up again and of course I’m having trouble finding the part through Leslie’s locally and online. I don’t really want to spend another $20-$30 if it’s not going to fix the problem. Anyone else have similar issues? Or have a reputable spot to get jacuzzi swg parts?
 
Jacuzzi does not manufacture any of its pool equipment. They put their brand on other manufacturers' white label models.

The JSCS40 looks like the Circupool SJ model SWG.


O-rings are a commodity product and are generally available. I suggest you measure the O-ring size and read...

I checked and the o-ring I tried to replace it was for that model swg. It still leaks. Both the original and new o-rings are in good condition with no nicks, cracks or flat spots. I used pool lube when I installed. I’m at a loss as to what to do now.