Im only able to join about .01490124% of any servers that I try to play. I found that the common trait among all of these servers is that battleye is not required.
My issue is not that I get kicked off right away, I can get on to the server and select a soldier. But once I click ok it loads up really slow, and then it kicks me off after six or so minutes with the error message saying the the client is not responding. I have re-downloaded Battleye from the site, all the servers I try to get on to require my version of battleye, and even when I start up any server is says my client is up to date. I have re-installed Arma and all of it's expansions. But it still doesnt work.
Also, I play through steam, I dont know if it matters, but the more info the better. I played the game on my old computer through steam, and it worked just fine, but on my old computer I had a Cisco router. So I think it might be my new router, Its a Dlink. Don't let that limit your creativity on possible soultions though. Im willing to try anything at this point