Forum Discussion

Marci66992's avatar
Marci66992
Seasoned Newcomer
24 days ago
Solved

"DirectX function "Colnitialize()" failed with HR" Error AMD GPU

Whenever I try to launch the game I am always getting the same error message no matter what I do. I have the latest AMD driver, reinstalled DirectX, have steam overlay disabled. My specs are: GPU: AMD Radeon RX 6700 XT; CPU: AMD Ryzen 5 5600 6-Core Processor; 16 Gb RAM. The message is: DirectX function "CoInitialize()" failed with HR: 0x80010106
(FAILURE, Facility=RPC, Code=262). GPU: "AMD Radeon RX 6700 XT", Driver: 25.6.3
(25.10.13.09-250626a-416936E-AMD-Software-Adrenalin-Edition).
D:\devTnT\Code\Packages\RenderCore2\RenderCore2\dev\source\platform\PcDx12\DevicePcDx12.cpp

CM edit: edited title for clarity.

  • INFO – Marked As Solution For Visibility

    Hi everyone,

    Thank you for reporting your experiences with the "DirectX function 'CoInitialize()' failed with HR" error on AMD GPUs.

    A few important notes to help everyone troubleshoot and get the right support:

    • ‼️ Supported Hardware: If you are using a supported GPU (such as the RX 6700 XT, RX 6650 XT, RX 7900 XTX, etc.) and have the latest AMD drivers installed, but are still seeing this DirectX error, please continue to share your system specs and troubleshooting steps here. This will help us track and escalate the issue for supported hardware.
    • Windows Version: Some users have reported that upgrading from Windows 10 to Windows 11, or performing a Windows reinstall (while keeping files and apps), has resolved the issue. If you are able, you may want to try this as a potential workaround, but please see the steps below before considering a full reinstall.
    • Registry Edits: Please be cautious with registry edits or unofficial workarounds, especially if you have a newer GPU (RDNA2/RDNA3, e.g., RX 6000/7000 series). These methods are generally intended for older Polaris/Vega cards and may cause issues on newer hardware. Please note that these are unofficial solutions and may carry risks. Use caution and always back up your registry before making changes.
      • ‼️We can't provide any support with this, nor can we provide support on systems that do not meet the minimum system requirements.‼️
    • ‼️ Driver Version Errors: If you are seeing a driver version error (for example, the game says your driver is out of date even though you have the latest installed), and you are sure you are using supported hardware, please report your issue in this thread: https://forums.ea.com/discussions/battlefield-6-beta-technical-issues-en/driver-error-with-amd-gpu/12412048
    • Unsupported Hardware: If your GPU is not listed in the minimum requirements, you may encounter compatibility issues that do not have an official fix.

    Before considering a Windows reinstall, please try these troubleshooting steps:

    1. Update Windows: Make sure your Windows installation is fully up to date (Settings > Update & Security > Windows Update > Check for updates).
    2. Reinstall AMD Drivers: Use the AMD Cleanup Utility or Display Driver Uninstaller (DDU) to completely remove your current drivers. Then download and install the latest official drivers for your GPU from the AMD website.
    3. Reinstall DirectX: Download and run the DirectX End-User Runtime Web Installer from Microsoft’s official site to repair or update DirectX components.
    4. Check for System File Corruption: Open Command Prompt as an administrator and run sfc /scannow. This will scan and repair corrupted system files.
    5. Disable Overlays and Background Apps: Disable overlays (Steam, Discord, AMD Adrenalin, etc.) and close unnecessary background applications.
    6. Set the Game to Use the Dedicated GPU: Go to Settings > System > Display > Graphics settings. Add the game executable and set it to use your high-performance (dedicated) GPU.
    7. Run as Administrator: Right-click the game executable and select "Run as administrator."
    8. Check for Pending Restarts: Make sure there are no pending Windows updates or driver installations that require a restart.
    9. Create a New Windows User Profile: Sometimes, user profile corruption can cause issues. Creating a new profile can help isolate the problem.
    10. Clean Boot: Perform a clean boot to rule out third-party software conflicts. Here’s how: How to clean boot your computer (EA Help)

    If you’ve tried all of the above and are still experiencing the error, only then consider more drastic measures like a Windows reinstall.

    Thank you for your patience and for helping us gather more information. If you have found a solution that works for you, please share your steps and system specs to help others in the community.

79 Replies

  • How can an EA member mark this as a solution? I have an AMD 9070 and it gives the same error, which happened before in the closed beta, and now it has more of these errors. My logic is that the programmers made a bad optimization that they shouldn't have done. Anyway, there is no solution, and I repeat, there is no solution. The entire post of supposed random solutions doesn't solve anything for the majority. In other words, for me, this open beta is a failure. Solutions, move all the drivers and values because the programmers didn't do their job.

  • cyx149's avatar
    cyx149
    Seasoned Newcomer
    18 days ago

    Reinstall Windows also worked for me. No Apps or Data Loos 

  • DarkLotus's avatar
    DarkLotus
    Rising Newcomer
    18 days ago

    Same error on RX5700XT pls i need this beta

  • Carlgol's avatar
    Carlgol
    Rising Newcomer
    18 days ago

    I’m still having this problem, and here’s what I’ve tried so far:

    • Reinstalled the driver (using DDU)
    • Removed Adrenalin and installed only the driver
    • Fresh installation of Windows 11
    • Launched with both DirectX 11 and DirectX 12 via the Run command
    • Set GPU to maximum performance in settings
    • Overclocking is disabled

    I’m completely out of ideas. Has anyone heard of any new developments on this?

    I also ran AMD’s crash tool, but I can’t fully interpret the results. From what I can tell, it seems to be an issue with DirectX 12.

    (20:51:35.533) ERROR [DDToolConn] Failed to remove DDConnectionCallbacks: doesn't exist.  
    (20:51:44.698) ERROR [Driver Experiments Manager] Failed to query driver settings blob for DirectX 9.  
    (20:53:00.186) ERROR [RGD Trace Source - PID: 16348] Failed to update enhanced crash info config [2999 DirectX 12]  
    (20:53:00.186) ERROR [RGD Trace Source - PID: 16348] Failed to initialize client for API DirectX 12  
    (20:53:00.510) INFO [DDToolConn] Successfully initialized driver (connection id: 2999).  
    (20:54:07.068) ERROR [RGD Trace Source - PID: 21008] Failed to update enhanced crash info config [7199 DirectX 12]  
    (20:54:07.068) ERROR [RGD Trace Source - PID: 21008] Failed to initialize client for API DirectX 12  
    (20:54:27.483) ERROR [DDToolConn] Failed to resume driver after initialization (connection id: 6467).  

    My GPU is a Radeon 7700XT.
    The CPU: AMD Ryzen 5 7500F.
    Mainboard: ASUS TUF Gaming B650-E

    Sometimes it crashes after 10 minutes, sometimes after 30 minutes. It feels like the GPU’s memory is “filling up” over time until it crashes.

  • SiN767's avatar
    SiN767
    Seasoned Newcomer
    17 days ago

    For windows 10 - 6900xt have the video settings to low and use DirectX 11

  • SiN767's avatar
    SiN767
    Seasoned Newcomer
    17 days ago

    What i did was turned the settings in the game to low and ran DirectX 11..

    Windows 10 rx 6900xt

  • Me funcionó pasarme de W10 a W11, estoy monitoreando que no me baje el rendimiento en los demás juegos...

  • fr0stedg0ok's avatar
    fr0stedg0ok
    Rising Newcomer
    13 days ago

    Same issue

    W11, 7900XTX, 7800X3D. completely removed drivers using DDU. Clearly not optimized or built for AMD hardware. 

  • Tqhr1337's avatar
    Tqhr1337
    Rising Newcomer
    11 days ago

    Greetings, this error really bothered me so i took 5 hours out of my free time to see what was causing it. 
    Good news, i found out what it was!
    No you dont have to re-install windows for it, no you dont have to use DDU or anything like that (although i would recommend to always use DDU in safe mode before down/upgrading driver versions).
    The fix is rather simple, finding it wasnt though. 

    Here is my video: https://www.youtube.com/watch?v=IeLjorqZatw
    Please let me know if this fixed it for you, it did for 5 of my friends anyway.

About Battlefield 6 Beta Technical Issues & Bugs

Report bugs and get help with technical issues during the Battlefield 6 Beta.3,202 PostsLatest Activity: 12 hours ago