I recently replied to a thread where a user was having an issue where by he was being kicked upon joining the server. 'You were kicked off the Game' was all the message displayed and therefore leaves little room for understanding the problem. I provided the below fix which may work (as it depends on the issue). The fix is similar to a previous guide that I posted, however it still differs slightly in the steps involved and the issue that is occurs. If you discover any issues or anyway that the guide can be made better then please let me know.
Step 1 - Click on Search and look for 'sfc.exe' Right click on this and run it as Administrator
Step 2 - Open the following location and run the following program 'DXSETUP.exe'
[ C:\Program Files (x86)\Steam\SteamApps\common\arma 3\_CommonRedist\DirectX\Jun2010 ]
[ Please note that your file path may differ up to the point of \SteamApps ]
Step 3 - Navigate to the following link and install it [ http://www.microsoft.com/en-us/download/details.aspx?id=42642 ] [ This link will redirect you to the Official Download Page for Microsoft .NET Framework ]
Step 4 - After following Step 3 you need to then navigate to this link and download it [ https://www.microsoft.com/en-us/download/details.aspx?id=40784 ] [ This link will redirect you to the Official Download Page for Visual C++ ]
After completing the above steps you will have essentially reinstalled the .NET Framework. The reason I have provided guidance to doing this is down to the fact you may have been using the incorrect version of the .NET Framework. This would in turn kick you and every time and therefore this should fix it.
I would suggest after completing this that you try to join a Standard Arma 3 server to ensure that your game is functioning correctly. After making sure that your game works fine when joining a Standard Arma 3 server then you can proceed to enable all the mods required to play on the USG Server and try to connect to one of the servers. If you do not know the connection information to the game servers you can find it at the bottom of this post as I have provided it for you.
If the above has still not worked then I would suggest Verifying Arma 3's game files. This can be done by following the easy guide found below.
The first thing to try when having an issue like this is ensure that you have all the correct Base Arma 3 files installed and working. If you want to test this then you can complete a verification of the Steam Game Cache. If you don't know how to do this that's okay as I have provided some easy to follow steps to guide you through the process.
Step 1 - Make sure Arma 3 is closed and no other games are running on Steam
Step 2 - Navigate to Steam > Arma 3 > Properties > Local Files > Verify Integrity of Game Cache
[ This allows steam to essentially scan your Arma 3 files and check that they are all there. Any files that fail to Validate will be flagged up to you and Steam will begin to download them again ]
If you are confident that the Arma 3 Base files are correct then attempt to join a standard Arma 3 server that requires no Mods. This will be a valid test to ensure that your base game is working. If this is working then I would suggest checking to ensure that you are using the correct mods to join the server. I understand that upon joining the server it would indicate the missing files that are required to play on the server, but there is no harm in checking this at the same time. The mods can be downloaded through 2 different methods. The two available methods for downloading the USG mods can be found on the following link [ https://www.usgroleplay.com/download ]
Takistan #1 EU: 184.108.40.206:2302
Takistan #2 EU: 220.127.116.11:2302
Takistan #1 US: 18.104.22.168:2302