I've seen this issue once in forums :http://forums.adobe.com/thread/1222540 though it is unanswered
Seems like you have not done major changes except the CF upgrade and started facing this issue. Can you verify "Maintain Connections is checked or not"? Also, you used to check this option in earlier CF version or not?
yea i see that thread well i check maintain connections and its check same as before. Probably stuipd question but what would a datasource connections have to do with isuserloggedin() since that is a built in coldfusion function? or is there another maintain connections option.
I am sorry for the same, I thought of it as another scenario No there no another maintain connections option.
Is the scenario is something like this ?
The user requests index.cfm for the first time > User gets assigned a new session (say session A) >> User is not logged in so the login form is shown
The user (userA) logged in and a session (sessionA) is tied to this user A and user opens a new browser session and requests index.cfm
Can you try to remove all extra code from within the cflogin tag and use it outside the cflogin tag as such:
<CFIF NOT StructKeyExists( session,"surveyname") AND IsUserLoggedIn() >
.. move all the stuff that was in the cflogin for login successful here ...