Firefox responds with this message when attempting to load: https://discuss.appstudio.dev/
Is this still happening for you?
Just tried it here - it is working OK now. The site is hosted by https://www.discoursehosting.com/. They’ve been good to work with.
Working fine now. Had to be something odd with Firefox.