Can you please post your "Documents/Paradox Interactive/Europa Universalis IV/logs/system.log" file (before you try the solution below).
Try to change the display mode to borderless fullscreen in the launcher like in the following screenshot:
Steam Community: Europa Universalis IV.
steamcommunity.com
This usually helps.
I suspect that this issue happens on systems which don't support a refresh rate of 60 Hz or at least eu4 doesn't see 60 Hz as a possible option(that's why I'm asking for the system.log from before you change to borderless fullscreen). The player in
this thread used an utility to unlock 60 Hz and this enabled fullscreen to work for them.
Disclaimer: I'm not working for Paradox. I'm just trying to help people.
Heres my System log, see if you see anything.
[systemsettings.cpp:208]: System memory: 12244MB
[systemsettings.cpp:215]: CPU speed: 0MHz
[systemsettings.cpp:220]: Number of processors: 8
[systemsettings.cpp:226]: CPU type: x64
[systemsettings.cpp:281]: OS: Windows 8 Build: 9200
[gfx_dx9.cpp:4080]: Loading settings for adapter -1, fullscreen=0, multisample=15
[gfx_dx9.cpp:4112]: Graphic Adapters:
[gfx_dx9.cpp:4120]: 0: NVIDIA GeForce GTX 1070
[gfx_dx9.cpp:4142]: Using Adapter [0] to check for multi-sampling support:
[gfx_dx9.cpp:4161]: Using Adapter [0]:
[gfx_dx9.cpp:4170]: Graphics device: NVIDIA GeForce GTX 1070
[gfx_dx9.cpp:4171]: Graphics driver: nvldumdx.dll
[gfx_dx9.cpp:4172]: Driver version: 1694
[gfx_dx9.cpp:4215]: Attempting to Create Device for Adapter 0 ...
[gfx_dx9.cpp:4222]: Succeeded to create a device [D3DCREATE_HARDWARE_VERTEXPROCESSING].
[gfx_dx9.cpp:4275]:
Dumping all gfx info:
DeviceIdentifier: {D7B71E3E-58A1-11CF-6D75-6F360EC2D235}
VendorId: 4318
DeviceId: 7137
SubSysId: 375394371
Revision: 161
DriverVersion.HighPart: 2031616
DriverVersion.LowPart: 984734
[gfx_dx9.cpp:4294]: Instancing supported.
[gfx_dx9.cpp:4304]: Video memory amount: 8081MB
[gfx_dx9.cpp:4305]: MaxSimultaneousTextures: 8
[gfx_dx9.cpp:4306]: MaxVertexBlendMatrices: 4
[gfx_dx9.cpp:4307]: MaxVertexBlendMatrixIndex: 8
[gfx_dx9.cpp:4308]: MaxSimultaneousTextures: 8
[gfx_dx9.cpp:4309]: MaxTextureBlendStages: 8
[gfx_dx9.cpp:4310]: MaxTextureWidth: 16384
[gfx_dx9.cpp:4311]: MaxTextureHeight: 16384
[gfx_dx9.cpp:4314]: Vertex Shader version: 3.0
[gfx_dx9.cpp:4320]: Pixel Shader version: 3.0
[graphicssettings.cpp:153]: 2 samples supported.
[graphicssettings.cpp:153]: 4 samples supported.
[graphicssettings.cpp:153]: 8 samples supported.
[graphicssettings.cpp:191]: Support for Anisotropic filtering found.
[graphicssettings.cpp:195]: Max Anisotropic filtering supported: 16
[graphicssettings.cpp:196]: Anisotropic filtering set to: 4
[main.cpp:1524]: EU4 Version Mar 24 2022 : 14:05:32
[main.cpp:1533]: Creating application...
[main.cpp:1579]: Initializing application...
[main.cpp:1580]: Language: l_english
[eu4application.cpp:557]: Initializing application...
[eu4application.cpp:564]: Done initializing application
[eu4application.cpp:571]: Loading cursor...
[eu4application.cpp:645]: Done loading cursor
[eu4application.cpp:647]: Initializing sound...
[eu4application.cpp:662]: Done initializing sound
[eu4application.cpp:664]: Initializing graphics...
[graphicssettings.cpp:730]: Using multisampling: 8
[graphics.cpp:815]: Creating device with: HARDWARE_VERTEXPROCESSING
Fullscreen=yes
RefreshRate=60
Resolution=1920x1080
[graphicssettings.cpp:698]: Usable res: 640 480 75
[graphicssettings.cpp:698]: Usable res: 800 600 75
[graphicssettings.cpp:698]: Usable res: 1024 768 75
[graphicssettings.cpp:698]: Usable res: 1152 864 75
[graphicssettings.cpp:698]: Usable res: 1280 720 75
[graphicssettings.cpp:698]: Usable res: 1280 960 75
[graphicssettings.cpp:698]: Usable res: 1280 1024 75
[graphicssettings.cpp:698]: Usable res: 1366 768 75
[graphicssettings.cpp:698]: Usable res: 1400 1050 75
[graphicssettings.cpp:698]: Usable res: 1600 900 75
[graphicssettings.cpp:698]: Usable res: 1600 1024 75
[graphicssettings.cpp:698]: Usable res: 1920 1080 75
[graphics.cpp:849]: Done creating device.
[eu4application.cpp:784]: Done initializing graphics
My Laptop is inherently 75 MHz refresh, i actually cant change that.
I've also tried to load the game is all three options, fullscreen, windows and boarderless windown and regardless its giving me the same issue.
Edit; stand slightly corrected, playing in windowed mode does semi work. but i get a LOT of white screen "application not responding" delays