Okay, I made some tinkering with drivers and some setting and I figured in armory crate/g helper if you choose gpu mode as the ultimate (which uses dgpu exclusively) fixes the problem. My guess is, in the standart mode system uses cpu as the main render option, in desktop and that causes dxgi not getting opened because it is not the gpu. İt is pretty easy to change the system mode with a restart, but maybe you can write some codes to activate the gpu manually.