[SOLVED (for me)] - [D3D12] swap_chain->Present() failed
Hi,
Maybe this is of use to someone. I've been experiencing a lot of crashes with PoE. It always crashed with this error in the logs: [D3D12] swap_chain->Present() failed This was really frustrating so I started trying many things to solve this. Now it's been two days without crashes, so it seems to be fixed now. There are a few things I tried, I don't know exactly which one solved it but I will share them so hopefully it can be of use to someone else. At first I thought it was software related because that would've been the most obvious. So I reinstalled Windows and just to be sure I also updated the BIOS of my motherboard. After doing this I tried again, but I still had the same crashes. After that I tried the following things: 1. I completely removed my graphics card from my PC, reseated it and plugged in the power cables tightly just to be sure it wasn't loose or anything. 2. I disabled my onboard GPU, because I just had a feeling this might be causing some issues. Not sure if this was the actual fix but maybe it's worth a shot for someone experiencing these crashes. 3. I forced my PCI-E to run in PCI-E 4.0 mode instead of 5.0. This should not really cause any performance loss for me (RTX 3090) and maybe it was the cause of the crashes.. I'm really not sure, but any of these 3 points solved it for me. I could narrow it down, but I'm just happy I don't have these crashes anymore. Hopefully this is info is useful for someone. Good luck! Last bumped on Feb 27, 2025, 4:05:31 AM
|
![]() |