Can't login to madewith.meteor.com

I click sign in with meteor and a popup appears showing my meteor account. I click Use this account, the page changes to Authorizing… and nothing happens. I’ve tried it about 9 times now at 2 different locations, a co-working space and starbucks and also through a VPN. I’ve taken a bathroom break just to see if it was slow (as in waiting 5+ mins). No luck.

Is this a known issue?