I thought I had remedied my issue but I have not. I have a very specific problem and I have turned off cloudflare and w3 total cache.
Here's what happens.
1) I login and all redirects/groups work perfectly
2) I logout and login as a different user and my blocked pages keep redirecting to the 404 as if its not recognising me as a logged in user.
3) I empty the browser cache and refresh the screen and the redirects/groups work correctly again.
Is there something else's that's caching that I am missing?