2
I have found from experience that some of these little "niggles" actually lie with your hosting package other than Xoops. For example, I used to experience that I had to log in four or five times before XOOPS actually recognised that I was logged in. Once I changed hosts however, this problem disappeared although I was using exactly the same version of Xoops.
Not necessarily what is happening here, but it is a thought...