The problem is that when I play a game like CS (but not only in CS) at random intervals like 1 hour or so the game freezes and I can't move at all. I can hear the in-game voice chat and also I can hear my friends on discord but no-one can hear me. Its like my packet uploading just stops. And after like 20 seconds or so the game unfreezes and I'm in a completely different location and everyone can hear me again. What could the possible solution be ? I have tried restarts on both router and computer.