Maybe also relevant here, if I log out and log back in I am always pushed back into the oauth flow, and it says “Twitch Developer - wants to access your account”, and has the Authorize/Cancel buttons there.
I click Authorize, get sent to the console page, but still can’t create an Application.
Figured out my issue, apparently in an application you cannot have the word “Twitch” in the name, even though the form doesn’t show any issues and just does nothing when you try and create an app