modify connection logic so that failure to connect to the application doesn't immediatly trigger logout