Although you said your internet is fine, there can still be some connection problems, especially if you've got a poor signal strength (if you're wireless).
Do you experience any internet lag while in game? Not frame drops, but actual lag. If you do, it's most likely your internet.
|