Das Problem ist Punkbuster und es scheint auch wohl bekannt zu sein, nur gibts es keine offizielle Lösung dazu.
In diversen Forum wird immer gesagt, dass man Punkbuster manuell updaten soll. Aber ganz ehrlich, dass hatte es bei mir nur noch schlimmer gemacht.
Ich habe es dann wie folgt lösen können, auch mit Hilfe einen Topics:
1. Geht ins Verzeichnis: C:\Users\***DEIN WINDOWS ACCOUNT***\AppData\Local\PunkBuster\
2. Löscht bzw verschiebt den Ordner BF3 in den Papierkorb, welcher sich in dem obigen Verzeichnis befindet.
3. Geht danach in Euer BF3 Origin-Spielverzeichnis und löscht aus dem Stammverzeichnis den Ordner "pb" bzw verschiebt diesen in den Papierkorb
4. Deinstalliert Punkbuster über die Systemsteuerung
5. Startet über Origin die "Reparierenfunktion" von BF3, klickt dazu mit der rechten Maustaste auf Battlefield 3 in der Originauswahl.
Er überprüft dann die Installationsdateien und lädt ca. 50MB nochmal runter. Dabei wird Punkbuster auch komplett neu installiert.
Nach diesen Dingen konnte ich schon 2 Runden komplett spielen ohne gekickt zu werden. Das ganze hat halt mir geholfen, ich übernehme keine Garantie das es jedem bei dem Problem helfen wird.
Das ganze Dient erstmal als Lösungsansatz.
Updatet danach NICHT manuell den Punkbuster, bei mir führte das jedesmal dazu das ich in Zukunft wieder gekickt wurde. lt dem Battlelog Forum gibt es nun ein PB Update welches das beheben sollte: