No that would not of helped, I just finished solving the issue with elicense techs and apparently that service wont function correctly at this time if DEP is active, to solve it I had to turn off DEP. So the game runs fine now, but its annoying that you can't have DEP on. Since it prevents functions of that particular service.