I had my STB plugged into a 4 socket power board, and I'm starting to wonder perhaps that is playing up and causing the issue.

So as a test I've decided to plug the STB directly into the wall socket for a few days, and see how it goes.