cookie check should only happen once during app lifecycle and cookieRedirectRequested gets removed entirely from session storage to prevent equals to fail for undefined