I hadn't had any problems with ITV or Ch4 and Five players either. I think I have just managed to get round it - logged on to other half's account and tried to install it there where it gave me the option to download the set up file.
All seems (!) to be working at the moment.
HTC