I think its has something to do with https. I was able to work around the problem by modifying the xenforo->helper->cookie.php
return self::_setCookieInternal($name, $value, $expiration, $httponly, $secure);
To
return self::_setCookieInternal($name, $value, $expiration, false, false);