Battlefield 1 (Steam) - Crash on startup
UPDATE 2: I fixed both BF1 and BF2 2017 by disabling the Discord overlay. It somehow turned itself on and prevented both games from working correctly. Thanks Discord.
I've played BF1 before on Origin on a friend's account. I bought it on Steam a few days ago and I haven't been able to play at all. The game crashes on the splash screen with "Welcome to Battlefield 1" with no error. Sometimes it makes it to "personalizing your experience" and I've seen it make it to the main menu like twice after starting it about 50 times (and it wanted me to restart the game in order to update it)
I've tried:
- Deleting my settings from my Documents folder
- Verifying/Repairing the game 5 times
- Updated my drivers
- Reinstalled the game completely twice
- Rebooting
- Disabling/quitting Afterburner and RivaTuner
- Switching to DX12 by editing the settings file
- Launching the game in admin mode
- Launching the game from Origin
- Uninstalled the game using RevoUninstaller and cleaning up every possible registry key
Sometimes the game crashes when going into fullscreen mode after launching it, leaving this error
This was from before I updated my drivers. It still shows up from time to time.
UPDATE: Battlefront 2 2017 also crashes on startup now.