I’m posting in that this may help others. Unity Hub throws no errors when there is no default browser.
Sounds stupid but if you click on the login and nothing happens it’s likely your environment doesn’t have a default browser set so the command just does nothing. It’s insane it doesn’t have the “brains” to throw an error to the user to ask about which browser to use because none were found. No feedback, no error, nothing…The quality we’ve come to expect from Unity.
So if you change browsers and suddenly Unity Hub no longer works, make sure the new browser or at least A browser is registered as default…