Darn. Basically this was my attempt to get around a longtime problem of the cookie not being set properly when users set their start page to the main index. Even though cookies are used there is still an internal session id when you login, and I am passing that after logging in. My thought was that this would allow for the headers to get set properly so the cookie would be set. Apparently, it still isn't working as I had planned.
To fix your users you can run the following sql command:
UPDATE w3t_Users SET U_StartPage='cp'
I might have to end up taking that option back out if I cannot find a reliable fix.