Battlefield 6 Multiplayer Map Load Crash - Internal FSR2 Resource Race Condition
When loading certain multiplayer maps, Battlefield 6 crashes consistently with an access violation (0xC0000005) inside ntdll!RtlpWaitOnCriticalSection. The crash stack shows bf6!ffxFsr2ResourceIsNull calling into a critical section that points to a null or invalid memory address (0x24).
Crash occurs on worker threads (not main render thread), indicating a race condition or multithreading issue in BF6’s internal FSR2 resource management.
System: Intel i5-14400F, NVIDIA RTX 4060, 32GB 3200mhz DDR4 RAM, NVIDIA driver 581.80, 1TB Samsung 970 EVO Plus
Crash bucket ID: {2e3dbfa5-45db-9d81-cb14-a0e213654b79}
Reproducible .mdmp files available for analysis.
Crash is not caused by user-enabled FSR2 — it occurs in BF6’s internal FSR2 resource checks.
Crash does not appear to be GPU-driver related, as it occurs on the latest NVIDIA driver (581.80) with all upscaling disabled.
Multiple .mdmp files collected demonstrating consistent behavior.
Game has been re-installed, repaired, PC has been reset, EA Javelin has been repaired.