BF6 : Launch Failures, Silent Crashes, Missing Dependencies, DX12 & C++ Errors
Steps and Timeline:
Purchased the game at : https://www.ea.com/games/battlefield/redsec/buy
Platform : PC
System / Machine:
OS: Window 11 Home Version 25H2 (also tried Windows 11 Pro)
CPU: I9 (3.20 GHz)
Disk: 1.8Tb NVMe
MEMORY: 64Gb DDR5
GPU: NVIDIA GeForce RTX 5060 (8 GB)
Issue Summary (Early April):
Overview:
Battlefield was installed and ran with no issues.
Issues began only after reinstall, but timeline may correlate with a Battlefield update reported by other users
Battlefield became unstable and now either:
Fails to launch, freezes during start up/loading, crashes silently during gameplay, or throws a C++ exception referencing PipelineDx12Graphics.cpp.
The following conditions have already been tested:
Same Windows version as previously used as well as different versions.
Multiple completely clean OS reinstall.
Full BIOS/UEFI reset (CMOS reset).
Installations through both EA App and Steam.
Fully wiped storage devices.
Firewall configuration changes.
Administrator execution.
Permission modifications.
Different launcher/platform combinations.
Clean environment with minimal third-party software installed.
Important Timeline Correlation:
I found the following EA forum thread describing crashes after a recent update:
https://forums.ea.com/idea/battlefield-6-bug-reports-en/bf6-craching-after-latest-update/13344025
The timing of that report closely matches when my issues first started appearing.
For context:
I regularly perform clean Windows re-installs across my systems.
This was not my first reinstall (nor even close).
Historically this has never caused instability with any Applications, by the contrary it always provides a fresh start.
Scenario 1 — EA App Installation
Installed EA App.
Downloaded and installed Battlefield.
Attempted to launch game.
Observed behavior:
Launcher/runtime dependency error appeared referencing:
com.battlefield.launcher
Online troubleshooting suggested installing:
com.epicgames.launcher
Installed Epic Games Launcher + Epic Games application
Result after Epic installation:
Game became launchable.
However instability started immediately afterward.
Crash behavior:
Silent crashes with no consistent trigger
Crashes occur:
during gameplay
during map loading
during menu/map selection
during start up/loading sequences
Additional observations:
Epic Games Launcher itself appeared unstable:
repeated popup/notification behavior
inconsistent launcher state
generally erratic behavior
I also tested allowing notifications after initially blocking them, however behavior did not improve.
Installing Epic partially resolved launcher dependency issues but did not resolve runtime instability.
Scenario 2 — Full Clean Rebuild + Steam
To eliminate software contamination variables:
Fully wiped disk/BIOS
Reinstalled Windows from scratch
Installed only default drivers/components
Logged into EA account linked to Battlefield purchase
Selected Steam as platform instead of EA App
Downloaded and installed Battlefield through Steam
Initial result:
Game launched successfully
Able to join a live match (did not play full match, only tested)
No immediate launcher dependency errors
Subsequent launches:
Instability returned after first successful session
Current symptoms:
Game sometimes fails to launch entirely
Sometimes freezes during start up
Sometimes exits silently
Occasionally throws C++ runtime error referencing:
PipelineDx12Graphics.cpp
Technical Observations:
Problem did NOT exist previously on identical hardware
Same hardware/software combination had already run Battlefield successfully before
Current symptoms appear related to DirectX 12 graphics pipeline initialization/runtime
Error reference to PipelineDx12Graphics.cpp suggests failure inside DX12 rendering pipeline or graphics resource initialization.