I would seriously check cookies. What changes in your cookie that makes you be dropped. Does the url change from domain.com to
www.domain.com it is always something simple.
Cookies only work on the domain you set them up which is why its important to use the .domain.com in BOTH PRODUCTS so all subdomains are included.