I don't know what happens here, but I usually don't have to log in, but sometimes, such as last week, I needed to log in for reasons unknown. Also, sometimes when I check "Mark all forums read" that doesn't work either.

When logging in, you should check the box "Log me in automatically each time", but I'm not sure if that always works.