I was playing competitive and from the very start multiple people were lagging. Suddenly I was removed from the game and it said there was some sort of server error/disconnection. It brought me to home screen where the “rejoin” button was but I couldn’t click it. I had to shut down the game and restart to rejoin, and when I did I saw that two people from our team and three from the other were gone for the same reason. The remaining players finished the game; our team won, likely because of the numbers advantage, but upon looking at my sr, I realized that I had DROPPED. I would understand not gaining any because of the unusual circumstance, but to dock me sr for a server error? Ouch. It also dropped my endorsment level.
Is there any way to prevent this in the future? Am I going to get my sr and level back?