Sometimes you just come across the toxic server. It's pretty hard to find a decent one today given that most 9-year-olds can afford one and just put the stupidest stuff on it. I find it easiest to check on the game tracker for servers as they normally show up legitimate ones