For months now I have been using a VM to play Windows Games. This has a lot of advantages:
-> Guests and Family can play on the same PC in a different Virtual Machine at the same time
-> I can turn off my power hungry Windows VM and still keep all my Services online in different VMs
-> I don't need an extra PC for the abomination that is Windows
-> And I have full remote control which means that I can stream Arma to my laptop and play it on the couch and stuff
BUT: As of today thanks to (as they claim:) "THE ANTI-CHEAT GOLDEN STANDARD" which is BATTLEYE I can't connect to any servers. Like at all.
Theres a lot to say about this inhuman stupidity but most of this rage is summed up on reddit (as expected). So for anyone interested in reading through this mess here it is:
https://www.reddit.com/r/VFIO/comments/i1d4yb/battleye_statement_on_vm_bans/
Although this post and tweet from BE is months old it hasn't taken effect in Arma up until now.
This has turned over 100€ of Arma 3 content into my most played single player game, in which I currently accumulated almost 2k hours. So thanks Battleye...
And just to clarify. I'm not one of the guys that tried to cheat in a VM and complains because I can't anymore like this dude right here:
https://steamcommunity.com/app/107410/discussions/11/558749191128331573/?l=hungarian&ctp=3
Judging by the fact that I have over 350 hours of play time on EUTW alone and not quite a 1.0 K/D ratio together wit a ~0.92 W/L ratio. Its safe to say that I'm either not a cheater or a bad one at that.
But hey 2.0 update is here and I can play the new firing drill. YAY!!!!!

So the only reason I actually make this post instead of just crying in a corner by myself is the small hope that I get pity from an admin and that there might be anything they can do. So in case an admin is reading this: Is there a way to circumvent the "You were kicked off the game. (BattlEye: Disallowed Program [Virtual Machine])" message without disabling AC completely? I've been playing other games (including highly competitive games) in this very VM and it's not like all of a sudden there is a new security flaw.
One last thing to add (Watch out my own personal opinion ahead):
As said in the linked reddit post. BEs point in this is completely meaningless and stupid. It's most likely just a bad excuse, because they don't want to bother implementing actual security instead of tons of filters. It's no secret that BE protection is circumventable without getting banned and that there is a considerable amount of false positives. The whole Idea is just to ban enough people and don't give them a chance to appeal hoping that cheaters get scared. Catching actual cheaters is basically just a side effect and nothing stops a cheater from getting a new copy of the game and using newer cheats. And although using a VM helps some cheaters it comes with other drawbacks and isn't actually useful for cheating itself since most cheats are made to run on stock windows anyways. As you might be able to tell from this wall of text I'm pretty pissed of that BE is able to pull of this stupidity and give a BS excuse. So if you would excuse me now I have 2 things to do: Play the brand new game changing firing drill and cry alone in a corner...