The checkbox creates a cookie that keeps you signed in. If it's not keeping you signed in, then it's something wrong with how your browser is handling the cookie. (Not allowing it to be created, deleting it on exit, not allowing the site to use it...)
What browser are you using?