Hi and thanks for the detailed notes of this crash. Please try also the following steps and see if that helps:
1. Set the game to Borderless/Windowed, not Exclusive Fullscreen.
2. Clear Steam’s download cache, restart Steam, then verify BF6 files again.
3. Clear %LOCALAPPDATA%\BF6 shader/cache files and run Windows Disk Cleanup for DirectX Shader Cache.
4. Temporarily uninstall optional BF6 content such as HD Texture Pack / REDSEC / Single Player DLC if installed, then test Railway to Golmud again. Reinstall afterwards
I have already tried:
- Windowed / borderless / fullscreen modes
- Clearing Steam download cache
- Deleting %LOCALAPPDATA%\BF6
- Full game reinstall (textures)
- Disabling DLSS, Frame Generation, and all NVIDIA upscaling
- Switching upscaling method to TAA
None of these resolved the issue. Both crash dumps point to the same root cause.
Exception: Access Violation (0xC0000005)
Type: NULL pointer write — attempt to write to address 0x0
Crash address: bf6.exe+0x4F5C944 (same in both dumps)
Faulting instruction:
mov dword ptr [rax], r14d ; rax=0x0, r14=0x0
- Crash occurs in a render worker thread, not the main thread
- HRESULT 0x80070017 (ERROR_NOT_READY) present in registers at crash time
- Multiple callers reach the same faulting address (confirmed across 2 dumps)
- This indicates a persistent null/freed resource tied to a specific
map object or trigger at Objective F, not a random race condition
Likely introduced in Season 3 Update 1.3.1.0 (May 12 2026) with the
Operation Golmud map. The bug is 100% tied to Objective F on this map.
Dump
[drive.google.com]