Ok so I basically tried everything suggested on Youtube, this thread, and various other threads. Nothing seemed to have worked, I also realised I couldn't paste the 'BEclient.dll' in the folder: 'Local Disk (C:) / Users / Azza / AppData / Local /Arma 2 OA / BattlEye' ALRIGHT READ THIS, I'VE JUST CHECKED THAT FOLDER LINK ^ AND IT NOW HAS THE 'BEclient.dll' IN IT. Before I couldn't put it in due to insufficient permissions or some bullcrap, but NOW IT WORKS. I turned my computer off and woke up this morning only to find DayZ suddenly working. This could be the main issue, so guys, check if you have access to your AppData / Local / Arma 2 OA / BattlEye folder, and if you can't paste the BEclient.dll into it, then maybe shutting your computer off a few times might help. It worked for me, good luck.