So what's up with this site?
When I click "Register" it does nothing. Not in one browser.
What browser you've been using?
I have tested out on different browsers and i dont experience such problem.
-Chome
-Mozilla
-Opera
-Microsoft Edge
-Brave
-Internet explorer
Have you tried on resetting the browser?
I dont believe this is a connection issue nor on the site itself.