Rider, It can be a little slow at times, throw a few wobblies, and when maintenance is required. But normally spot-on, CSL and the other owners seeming to be doing a grand job of keeping it good. I expect that they have to pay for bandwidth and server space, as of course they must. And pay for that by other means. Cut them some slack.
If you are trying to access via some circuitous route, from Germany, via your ISP there, well that might be slowing you down or delivering strange messages. Maybe more to do with your ISP, than the forum.
I am probably going to pay to support them soon.
Where else are you going to go to ? Impatience is not a virtue, even if you might think that instant gratification is to be expected, then go off on one, when it doesn't seem, to be working, instantly, for you.
Assuming that you get to read this ...