If I get signed out, it is not elegant when trying to post or anything else that needs to be signed in to work.
Here is what happened (it was due to the new host):
If ASP.NET application is hosted in a shared environment, the authenticated users might time out prematurely, but this can be easily solved by adding machinekey section into the web.config file.