Researching the automatic login issue I found that there was some changes between ASP.NET 1.1 and ASP.NET 2.0. Here is a link that talks about it.
And one with more detail that is dicussed in the link
So following the CS link i change my form timeout to 9999 in the CS web.config. Not sure why buy everything seems to be working now. So I haven't completely validated that everything is corrrect but I should know during the day if things timeout again and I get the errors accessing the Chat stuff.