Yeah, that gunk almost always means there’s buildup inside the plumbing, not something you’re doing wrong on the surface. I dealt with this last year and it drove me nuts because sanitizer levels looked fine and filters were clean, but every time I hit the jets, slimy bits would show up again. Warm water, high bather load, body oils, lotions, all that stuff slowly coats the inside of the pipes and turns into biofilm. Once it’s established, normal chlorine or bromine can’t really penetrate it.
What finally worked was accepting that it needed a proper purge. I ran aquadoc spa purge before draining, cranked all the jets, and let it circulate for a few hours. The amount of brown foam and stringy junk that came out was gross but also confirmed where the problem was hiding. After draining, I rinsed the shell, wiped around the jets, refilled, then balanced alkalinity first so pH wouldn’t bounce all over the place. After that, sanitizer actually held instead of disappearing in a day or two.
To keep it from coming back, I changed my habits a bit. I don’t ignore early signs anymore, like that slick feeling or sanitizer demand jumping fast. I also keep the cover cracked after use so things can dry, and I stay on top of weekly maintenance instead of waiting for it to look bad. Once the biofilm is gone, the tub is way easier to manage. The key lesson for me was clear water doesn’t mean clean pipes, the jets will always tell the real story.