Because browsers are trying to protect users from being tracked, they are sometimes refusing / deleting cookies which are how the forum knows it is you returning or even just moving from one page to another.
Also, I believe the forums rely on your IP address so an ISP who changes that can confuse things. Same with VPN systems.