Good point- it probably does need a shock dose. I hadn't thought that far forward, thinking it might be something simpler- but maybe there wasn't any free chlorine, or maybe too much stabiliser?
Have questioned my son further. He said you couldnt see the bottom and it hurt his eyes (with goggles on)- they should have come out before with hindsight.