It works now, or at least it did for that one test. I still got logged out randomly when I came back to this thread, though. No errors that I saw.
The security suite I have to have on here for work really doesn't like that this site isn't HTTPS. That might be a factor somehow. I've tried adding an exception for it, and it doesn't stop the issue, just suppresses the warnings. I still don't get why it would be so random, if that's the case, though. Is there still a lot of cross-siteish stuff going on between this site and toasthost or whatever the hosting is called?