Apparently that's because of Punkbuster.
Fix should be:
Source:
http://battlelog.battlefield.com/bf3/fo ... 419879116/ [battlelog.battlefield.com]
I am seeing these sort of threads pop up quite often, so I hope to explain it in-case its being overlooked. You are being kicked by Punkbuster on the server due to the fact that either the client or the server has a different version of punkbuster. than what is provided.
Players
---------------------------------
1. Visit and download Punkbuster Updater at -
http://www.evenbalance.com/index.php?page=pbsetup.php [evenbalance.com]
2. Run the pbsetup.exe file, choose I agree.
3. Choose Add a Game > Battlefield 3 and click on Add Game.
4. Click on the Battlefield 3 name and click on "Check for Updates"
5. Allow Punkbuster to update the game and respond with "All versions are up to date."
6. If you wish to confirm, the section client version should state (v2.279 | A1386).
Server Owners
---------------------------------
1. Please contact your game server provider to ensure you have the latest updates!
2. If you have rcon access on your server try running the command:
!pb pb_sv_update
3. Please allow 30 minutes to an hour to update punkbuster. If you are unable to update punkbuster, or uncertain if the update has succeeded, contact your game server provider for support otherwise continue on.
4) Run the commands below separately in the order provided.
!pb pb_sv_restart
!pb pb_sv_ver
The server should reply with the below after !pb pb_sv_ver:
PunkBuster Server: PunkBuster Server for BF3 (v1.826 | A1386 C2.279) Enabled
PunkBuster Server: Game Version
Punkbuster should now be up to date for everyone.
----------------
Also from the BF3 news:
http://battlelog.battlefield.com/bf3/ne ... 952043053/