Yes, yes, yes . . . . . all is true.
Not sure what Internet security you are using. but for sure go in your setting in you INTERNET security and allow either, Novalogic or DFX2. for me it's different as I have 5 novalogic game in my folder. so you may need to set setting to allow, not auto !!
also be sure to run as Administrator when login . .
right click DFX2 icon, left click run as administrator.
and you should be good to go..