There is an in between state on logged out and in that affects the icon.
I leave an unopened PM in my messages folder, have for more then 18months.
If theres a messge # below my avatar, I'm logged in. If not, I'm not.....
Oh, and occasionally my avatar image wont load, but the #'s still there. Typically that leads to being logged out the next time I load iboats.
Changing from my cell data signal to in & out of any of the wifi coverages I use frequently will trigger a login @my next visit...