Forum Discussion

Zhuyiyangdedy1's avatar
5 months ago

BF3 Crash on launch - DirectX Error

I get the below error message:

DirectX Error
DirectX function 'm_dxgiFactory->CreateSwapChain(m_device, &sd, &m_swapChain.assignGet())' failed with DXGI_ERROR_INVALID_CALL. The application has made an erroneous API call that it had enough information to avoid. This error is intended to denote that the application should alter to avoid the error. Use of the debug version of the DXGI DLL will provide run-time debug output with further information. GPU: "NVIDIA GeForce RTX 2060", Driver: Unknown

I have:

  1. Reinstalled Battlefield 3
  2. Verified the files
  3. Reinstalled DirectX
  4. Updated CPU and GPU drivers
  5. Clean install of GPU drivers
  6. Set GPU to the 2060 manually
  7. Disabled all overlays
  8. Reset administrative region

Setup: Laptop, R7-4800H, 2060 Max-Q, Windows 10

Thanks!

1 Reply

  • Control panel -> Time, Launguage and Region -> Region -> Administrative tab

    Change Language for non-Unicode programs To English(US)