I suspect there is an issue with session management on the remote server.
See the following post for a sessionTest.php file that can be used to test the servers session management:
showpost.php?p=23826&postcount=2
if the session test fails, you will need to contact the host to have them fix the issue with session management.