Hi @Richardlufkin Welcome to the forum and thanks for posting. Sorry you are experiencing pixelation when trying to watch BT Sport.
Do you subscribe to any other BTTV channels that are provided via the internet and if yes have you noticed the same issue with those channels? When did the issue start? As you have had 3 engineer visits already when was the most recent engineer visit and did the engineer identify any issues?