I guess there is some sort of check system that checks how many times a player is getting ping spikes. So, instead of kicking out right away, it updates how many times you get ping spikes.
Chances = 0;
if (UserPing > 200 And Chances < 6) IncreaseChances AKA Add 1 to Chance;
Something like that