Here's another bug for ya 
This time the "Time Between Checks" and "Failures before action" is working against eachother.
Look at screenshots..
Most possible is because when detecting a player exceeding pinglimit the first try, the code is probably starting a 5 min countdown...but since it needs to "ping-fail" 3 times before taking the kick-action, the real time that the player is booted for is actually only 3 minutes.
Chatlog showing timestamp when player is being kicker and reconnecting:
View: https://imgur.com/a/GJDDV
Screenie showing the ping checker settings:
View: https://imgur.com/a/I2IdR

This time the "Time Between Checks" and "Failures before action" is working against eachother.
Look at screenshots..
Most possible is because when detecting a player exceeding pinglimit the first try, the code is probably starting a 5 min countdown...but since it needs to "ping-fail" 3 times before taking the kick-action, the real time that the player is booted for is actually only 3 minutes.
Chatlog showing timestamp when player is being kicker and reconnecting:
View: https://imgur.com/a/GJDDV
Screenie showing the ping checker settings:
View: https://imgur.com/a/I2IdR