Please try the following:
- Browser Compatibility: While the site should be compatible with most web browsers, try switching to Google Chrome for optimum compatibility
- Network Security Settings: You may have security software or programs running on your computer that are preventing you from creating an account. See about disabling those security protocols or adding this site to a secure site list
- Clear Cache: Previous cache can cause internal server errors. Clear cache or try doing a hard refresh of the website
If none of the above works, please try using a different device and/or wifi connection