Well, engineer visited and said it would be sorted in 48 hours. It wasn't. Rang again and waited 3 days for a call back. At first I was hopeful as I seemed to get into the VOD screen, but now I'm getting error code SEAC 500. Worth calling them again ? Or should I just give up.....