Today I first got 2 crashes in game saying memory access violation… Rebooted and now I’m getting the same thing at the first splash screen.
Using a GTX1080 with 451.67 drivers. Steam version.
…Did a little more digging and this crash might have something to do with Directx 12 and the fix might be to change the game’s ini settings to use Directx 11. (Kind of a no duh moment looking back at the error window… “\Engine\Source\Runtime\ D3D12 RH\Private\Windows\Windows D3D12 PipelineState.cpp:725”) You can change the setting in the GameUserSetting.ini file located at C:\Users\Administrator\Documents\My Games\Borderlands 3\Saved\Config\WindowsNoEditor
Look for “PreferredGraphicsAPI” and change it from DX12 to DX11, don’t forget to save.
…Seems to have worked. But running it in DX11 I had some major frame skipping… I feel that DX12 might still need to be repaired. I’ve found some information that might help to fix it. It requires downloading Windows Media Creation Tool from Microsoft and downloading Windows 10 ISO and running the setup.exe from there and choosing the repair option.
…So I repaired Windows and tried Borderlands 3 in DX12 again, no error popped up but the game would never load past the splash screen. So I deleted everything located in the C:\Users\Administrator\Documents\My Games\Borderlands 3\Saved (copying the SaveGames folder to another folder) and the game started right up.
Something in the config folder had to have been corrupted and deleting everything in that folder forced the game to rebuild those files and played for about an hour with no issues, seems to have worked… Hope my journey can help others.