The point is, the forum SHOW you´re logged in, but you´re NOT! (Am I so stupid to explain in english).
This is exactly my point. You are logged out, when you change the email address, and waiting for reactivating, but the forum show you as logged in, when you return back from the profile, (and still waiting for reactivating). But even though the forum show you as logged in, you can´t do anything, cause you´re logged out untill you reactivate, (just like boRg said).
This is not simple to understand, and for god knows what reason, not simple to explain.
Give it a try and see for yourself. All you have to do is to enter your profile, change the emailaddress and return back to the forum. (Remember to change the emailadress to something you can receive mail to, otherweise you can not receive the reactivating message).