es que son muy listos los de mocosoft y se han inventado una "chorrada"...conectarte al servidor del messenger al entrar al correo con IE, lo que hace que se modifique una entrada de registro y deje de funcionar el programa.
la solucion, entrar al registro y borrar esa entrada....
en...
Inicio => ejecutar => poneis "regedit" => aceptar.
buscais...
HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger\PerPassportSettings
en esa carpeta habra tantas carpetas como cuentas useis con el MSN...en esas carpetas (cuyos nombres son numeros aleatorios, ejemplo: "1982785") hay varias entradas, teneis que comprobar la entrada UTL de cada carpeta, que debe tener un valor (datos) de este tipo...
<*msnobj Creator="xxxxxx@hotmail.com" Type="x" SHA1D="xxxxxxxxxxxxx=" Size="xxxx" Location="x" Friendly="xxxxxxxxxxxxx"/*>
si el valor es...
<*msnobj Creator="xxxxx@hotmail.com" Size="xxxx" Type="x" Url="" Url1="http://byfiles.storage.msn.com/xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/*>
borrad la carpeta que contenga esa entrada (con mucho cuidado de no borrar nada mas)...es la carpeta de la ultima cuenta que hayais usado.
ahora, abrid el programa y ya no os saldra el error...
Coke.