I am having this exact same problem as well. Steam version Arma II Complete Package (Arma II, Operation Arrowhead, British Forces, Day Z Mod) Downloaded Day Z Commander, and it says 0.9.1.91 (Up To Date) Arma 2: 1.62.103718 (Up To Date) Day Z: 1.8.0.3 (Up To Date) Day Z Epoch 1.0.4.2 (Up To Date) Day Z Epoch Panthera 1.0.4.2 (Up To Date) A lot of times when I filter servers by the only mods I use, when I highlight a server it says "Version 1.62" and in red "Required 1.62.103718" as if I don't have it, but Day Z Commander says I do and up to date. Do I need to alter something in my installation directory? Right now, everything is in default C:\Program Files(x86)\Steam\SteamApps\Common\Arma 2\ as well as \Arma 2 Operation Arrowhead which has \@Day Z Mod, \@Day Z Epoch etc. which all have their own AddOns folder with files in them. Also, does it matter what order my games/mods are listed in Arma 2 under 'Expansions' ? Anyway, anytime I try to copy an IP address from Day Z Commander and paste it in "Remote" in Arma 2 and the server comes up, I try to join it and no matter what if it's Day Z Mod, Day Z Epoch, Day Z Epoch Panthera, Day Z Origins, any mod I've downloaded and updated to current version, I get "Bad Version, Server Rejected Connection". Or sometimes I will get "(List of filenames are not signed by a key accepted by this server. To play on this server, remove listed files or install additional keys." I emailed BIS for support and they suggested I completely remove Arma 2 and Day Z, even clearing registry which I did with CCleaner, and finding the registry entries he told me. I reinstalled, updated everything, and still get this message. This is so frustrating, please help :(