How to detect Anti-Kick scripts?

Can you post your full “anti-exploit” code?
The problem is most likely with how you’re checking for WalkSpeed change and other stuff. If you’re just firing a remote whenever your LocalScript detects a change, then they could’ve simply blocked that.
There is no way to prevent the server from closing your connection with it.