What finally broke the cycle for me wasn’t more chemicals, it was finding the one spot in my pool that never actually got any attention. In my case, it was behind the main return fitting. I only discovered it because I pulled the cover off to replace an o-ring and the whole area had a thin green film on it.
So you might be doing everything right, but if there’s even one small “micro-pocket” where water doesn’t move, algae will keep coming back no matter how much you shock or brush. Try checking behind ladders, around lights, and under the lip of steps, anywhere you normally don’t hit with the brush.
When I scrubbed all those hidden spots and ran the pump overnight, the algae stopped returning. If the water looks cloudy after all the brushing (totally normal), a little AquaDoc clarifier clears it fast.
Sometimes it’s that one overlooked area causing all the drama.