As far as not checking "stay logged in," should xenforo really be requesting that you log back in to view your inbox after you've just logged in? None of this messs is anything I can personally duplicate, but I don't think it's related to the check box.