now that its working in DX11 go back to using Vulcan...same old settings as before should now work mate
why = because your system is configured to remember settings and changing from one to the other is a good work around for software blocks
p.s, DX12 is DX11 [with a few extra files this game doesn't use] but try using "fake fullscreen" with that system instead of Windows mode