Okay, here is my issue:
In my Google OAuth2 Access token there is a / This may not seem like a big deal, but when doing the callback I get a lot of issues. eg: callback.php?code=lfjhl/djbj (that isn't my real token, but it does contain a /)
but the issue there is it is trying to then take me to index.php/djbj and obviously I get 404.
Any help would be appreciated.