I run a small social meeting site, and I have included functionality that watches for multiple blocks of the same user in relatively quick succession. This automatically bans the user from the site for a period of time. Maybe they could implement something like this. Of course, I also moderate my site, so there's that.
Try explicitly setting your DNS servers to either cloudflare (1.1.1.1 and 1.0.0.1) or google (8.8.8.8 and 8.8.4.4) and see if that has any effect.
If that does not help, make sure you're getting a good signal from your router. Move your PC and router closer together for testing purposes to rule out wifi interference.
Troubleshooting issues like that are often a matter of ruling things out as best you can to track down the cause.
Go around and smell everything that you touch; doorknobs, your phone, mouse, keyboard, tools, refrigerator door handle, pets, etc. something you routinely touch is foul. Some thermoplastics smell really awful when they start to degrade. I hope you find it.
This is going to be an unpopular opinion because most people like to think of themselves as nice. I think it's not so much that there are nice people and assholes, but rather that almost everyone is an asshole some of the time.
They're not all gone. I own an online community that I have been running since 2001. The only changes I've made was a redesign to make the site responsive to all screens. They're out there.
Thank you! Makerlab is great. I have an X1 Carbon and can fully take advantage of this.