@leocg I've posted eleven attempts to notify the development team via bug reports about the unavailability of the homepage. In two of those cases, they told me they were aware of the problem. (but does not solve)
It's pretty much impossible for multiple people and a business to all have the same error on different devices, systems, and browsers. I find it quite often that people prefer not to see the error rather than take any steps to fix it.
The bug here is across a wide range of devices, but people I know would never contact the developer, but go elsewhere because it's easier. I've been using Opera for over twenty years, but I've never seen such disinterest. I've been trying to explain something to you for three weeks. It's a shame...