I'm having problems as well. PC using edge, firefox, chrome. android tablets using chrome or samsung browser. android phone using chrome or samsung browser.
usually, i get the unhappy ysoki screen, but strangely, on my cellphone, i can get the home page, but then after i log in, i get a message of "The requested URL was not found on this server, or you do not have permission to access this area".
please webmaster (who i emailed weeks ago and haven't heard back from), look through your website error logs and figure out what's wrong.