Disconnected: TIMED OUT [HELP]

Hi, I have being playing Rust for like 2 months, and I’m always getting the same error, Whenever I join a server in 10-15 minutes I get kicked for timed out! I think its not my internet because I have 20 MB And it only happens in Rust. Already done this:
Reboot Router
Run as administrator
Disable firewall when playing

I start the game from Steam, idk if that helps, thanks
In the server were I play I have 38ms of Ping.
Its not my internet