Since the two most recent hotfixes, I haven't been able to connect to servers. Most of the time it'll boot me back to the main menu with the error "Connection Lost - Your connection to the host timed out". On the rare occasion that I do manage to get into a server, I can play fine for about 3 minutes before I get insane rubberbanding and then disconnecting.
While this rubberbanding is occuring, I can't do any damage/repair players, vehicles, or buildings. I can see other players moving around, shooting, and changing directions just fine. So it's almost as if I can't send enough data to the server before it kicks me out.
I've verified game integrity, but I can do a completely fresh reinstall now since I'm out of options.