If the site is not working, we invite you to check if your device and browser are updated. Once updated, if the site does not work, you can contact the customer support team to report a bug: https://asmodee.helpshift.com/