Yeah, this is one of those annoying spots where everything technically worked, but it doesn’t look like it did.
I ran into this a couple times and thought the shock failed. Chlorine was sky high, pump running nonstop, but the water just stayed hazy. What was actually happening was the shock did its job and killed whatever was in there, algae, organics, gunk, but all that stuff was now dead and floating around too fine for the filter to grab right away. So you end up with clean but ugly water.
Two things made the biggest difference for me. First was pH. After shocking, my pH was a little out of range and that alone kept the water looking dull even with high chlorine. Once I nudged pH back into the mid 7s, the filter suddenly started making progress. Second was brushing. Like really brushing, behind steps, around lights, corners I usually ignore. Filter pressure jumped a few psi after that, which told me it was finally catching the dead junk instead of it just circulating forever.
If it still hangs as a light haze, that’s when I’ll use a small dose of clarifier from aquadoc, not floc, just enough to help the fine particles clump so the filter can grab them. Then I clean the filter sooner than normal because it loads up fast after a shock. Let the chlorine come down naturally and don’t keep stacking chemicals on top of it, that usually slows things down instead of helping.
When it finally clears, it often happens fast, like you wake up and it’s suddenly fine. Cloudy after shocking feels like failure, but most of the time it’s just the last messy step. What kind of filter are you running, sand or cartridge?