Since migrating our WordPress site to a new webserver, we have had issues where users are apparently getting logged out...but yet aren't. What I mean is, on our old server, users would sometimes get timed out and if they would submit a form, it would give one of the server error codes (500 I think), and they would realize they were timed out and had to log back in. Kind of annoying, but it didn't seem to happen too often so we dealt with it.
Now, however, instead of popping up any errors about being timed out, the website just continues as if everything is fine! Which doesn't sound bad, but we have forms/data that get submitted to us with the username included... So now if the user continues using the site not knowing they have timed out, they can actually submit a request that comes to us with the username blank, and we don't know who submitted it.
Has anyone heard of anything like this? Is this a WordPress issue, or our new server? Since switching, we actually don't get any 500 Internal Server errors anymore - if there is an issue with the code, it just won't load. Could that be part of the problem - what normally would have triggered a 500 error due to getting timed out is no longer doing so?