I thought that it was software related, but I can't understand why it's taken so long to manifest itself. I suppose it'll have to wait until the next software update to be fixed

I expect it's "coming soon" - I won't hold my breath. I could try phoning faults, but the last time I phoned with a similar problem with Channel Five a couple of years ago I couldn't get ntl to understand what the problem was