@EA_Barry would you please have a look at the following forum thread: Blue Screen of Death after closing BF2042 - Answer HQ
The problem with the BSOD and the message: KERNEL APC PENDING DURING EXIT seems to be due to the ASUS drivers:
system32\drivers\AsIO2.sys
system32\drivers\AsIO3.sys
and has only occurred since the 06 season, or to be more precise only since the switch from Easy Anti-Cheat to EA Anti-Cheat.
It also seems to be the case that all users of this forum post who have this problem own and use an ASUS or Asrock motherboard.
If you deactivate these ASUS drivers, you can easily exit Battlefield 2042 (without the aforementioned BSOD and I assume that this would work exactly the same with FC24, but I can't test this because I don't own this game).
All the troubleshooting that has already been done:
- repaired Battlefield 2042
- repaired EAAntiCheatService
- Re-installed Battlefield 2042
- Re-installed EAAntiCheatServices
- DISM /Online /Cleanup Image /CheckHealth
- DISM /Online /Cleanup Image /ScanHealth
- DISM /Online /Cleanup Image /RestoreHealth
- sfc /scannow
- emptied %temp% directory
No errors were found during the check for all DISM commands and the sfc command.
If further information is required, please let me know (I am available for troubleshooting) 😉
Thanks in advance.