Err, it’s not pixellating, it’s macro-blocking and is a result of low signal strength causing too many errors in the stream for the box to correct.
Do you know which transmitter you receive your TV signal from? You can look it up online and get all the data about it including which channels are on which MUX. As @nickjb says, it’s likely that the channels you are having a problem with are all on the same MUX frequency.
Somewhere in the menus there should be a screen that shows signal strength and quality so try to find that.
I’ve had the cable leading from the aerial completely full of water – the outer casing becomes brittle and cracks especially where there are bends, usually where it comes round the edge of the roof. The TV would hold signal for a few minutes then “tune out”.