This particular site isn’t for tech support questions. Sorry.
I’d recommend using one of the many fine official support channels listed on the Finding Help page.
Er, I gently suggest you’re a bit less ranty in the support channel. They are volunteers, you know.