Regarding a Strange Video Option Bug and Its Solution
Recently, I returned to BF6 from COD and noticed that the game was improperly running in windowed mode (even though it was set to borderless in the settings), and the monitor name displayed was not my actual monitor’s name. When entering the settings menu, clicking on other tabs would cause the game to crash, and adjusting any graphics-related options would also lead to crashes. I tried many methods to resolve the issue (deleting shaders, removing files in the Documents and Local folders, reinstalling the game, etc.), but none worked. Here’s the content of the error file I viewed using dbg (the information about my computer was completely incorrect).
The solution is incredibly simple—almost unbelievably so. All you need to do is open the regedit, navigate to \HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences, delete the bf6.exe entry, and then launch the game.