Im pretty sure this problem youre encountering is because while you have everything installed perfectly you havent set arma to run *through* the beta. So when you run arma its still running as vanilla arma with dayz loaded rather than Armabeta with dayz. There are various ways to accomplish this. The one i use is: Start by heading over to http://www.arma2.com/beta-patch.php and downloading the latest patch(at the time of writing this it's .93415. You can find this at the VERY top of the page, i made the mistake of downloading the patch at the top of the list rather than the very top of the page. Run the installer, keep clicking "OK" or "Next" its really simple. Now go back to your steam directory, default: C:\Program Files (x86)\Steam\steamapps\common, open the folder "arma 2 operation arrowhead" then rename "arma2OA.exe" to something like "xxxarma2OA.exe"(this is to create a backup should you ever need to remove the patch). From that same directory you need to move on to a folder named \Expansion\ then \beta\. Within here you will find another file named "arma2OA.exe". You need to right-click and copy this, then paste into \steamapps\common\arma 2 operation arrowhead(make sure you overwrite the existing .exe). Nearly done :) You can close them windows and head back to the steam library, right click on "ArmA 2: Operation Arrowhead" and select "set launch options", copy and paste the following: -beta=Expansion\beta;ca;Expansion\beta\Expansion -mod=@DayZ;ca Thats just a copy of a section of a guide i wrote a while ago. Pay attention to the section that explains copying the files around. If you do it wrong youll have the same issues, do it correctly and youre set.