Battlefront 2 no display signal
When I try to open Battlefront 2 my screen will go black and then my monitor will display no signal. I can still hear the game and talk through discord but I get no video output. We I restart my computer I do not see the motherboard splash screen or windows but I know windows boots because my rgb profiles turn on and my camera starts using windows hello. The only way that I have been able to fix this is swapping out my graphics card and reinstalling windows. When I swap out my graphics card I see the motherboard splash screen and windows in what looks like 800x600 but my screen quickly displays no signal. I can still see my motherboard splash screen and get into my bios on the second graphics card but not the first. Low resolution mode does not work, but booting into safe mode works but even if I set my resolution to 800x600 I still can't see windows. I have disabled discord overlay and GeForce experience overlay but the game has only booted on time successfully. Thank you for any help!
My Specs:
CPU: 5950x
GPU: 3090
2nd GPU: 3060 ti
Motherboard: Gigabyte x570 xtreme
RAM: 128gb at 3600mhz
Storage: Corsair MP600 m.2 and 16tb 7200rpm Seagate HDD
PSU: Corsair ax1600i