You say your domain does NOT use www, but you link to a WWW version... I think this is your issue...
www.yoursite.tld and yoursite.tld are two totally diffeant subdomains; (one as a subdomain, one as no subdomain); this creates cross-cookie login issues when users try to use one and are redirected to the other by your "full url" setting in the UBB.