Twitch not refreshing the OAuth redirect uri?

Everything was verified.

I have even copied the full oauth uri from the api doc and just replaced the client id and redirect uri and tried it even on internet explorer where I had a login prompt for twitch first but then as soon as it came down to authorizing the extension I had the ugly square once again. (and of course the redirect uri was still wrong)

No extensions or anything like that, I’m super confused.