Second Monitor Stops Working After Reboot

`inxi -Fxxc0z

System:
Kernel: 6.0.6-arch1-1 arch: x86_64 bits: 64 Desktop: KDE Plasma v: 5.26.2
Distro: EndeavourOS
Machine:
Type: Desktop System: Gigabyte product: A320M-S2H v: N/A
serial:
Mobo: Gigabyte model: A320M-S2H-CF serial:
UEFI: American Megatrends LLC. v: F54 date: 12/24/2021
CPU:
Info: 6-core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP cache: L2: 3 MiB
Speed (MHz): avg: 2554 min/max: 2200/4208 cores: 1: 2200 2: 2200 3: 2200
4: 3600 5: 2200 6: 3600 7: 2276 8: 2200 9: 2200 10: 2200 11: 2200 12: 3574
Graphics:
Device-1: NVIDIA TU116 [GeForce GTX 1660 Ti] driver: nvidia v: 520.56.06
Display: x11 server: X.Org v: 21.1.4 driver: X: loaded: nvidia
unloaded: modesetting gpu: nvidia,nvidia-nvswitch resolution: 1: N/A
2: 1920x1080~60Hz
API: OpenGL v: 4.6.0 NVIDIA 520.56.06 renderer: NVIDIA GeForce GTX 1660
Ti/PCIe/SSE2
Audio:
Device-1: NVIDIA TU116 High Definition Audio driver: snd_hda_intel
Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel
Device-3: Corsair HS60 PRO Surround USB Sound Adapter type: USB
driver: hid-generic,snd-usb-audio,usbhid
Device-4: Focusrite-Novation Scarlett Solo (3rd Gen.) type: USB
driver: snd-usb-audio
Sound API: ALSA v: k6.0.6-arch1-1 running: yes
Sound Server-1: PipeWire v: 0.3.59 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: b4:2e:99:e8:c0:b4
Drives:
Local Storage: total: 5.03 TiB used: 7.2 GiB (0.1%)
ID-1: /dev/sda vendor: Samsung model: SSD 870 EVO 1TB size: 931.51 GiB
ID-2: /dev/sdb vendor: SanDisk model: TEAM T253X2512G size: 476.94 GiB
ID-3: /dev/sdc type: USB vendor: Seagate model: Expansion SW
size: 3.64 TiB
ID-4: /dev/sdd type: USB vendor: SanDisk model: Cruzer Glide
size: 14.32 GiB
Partition:
ID-1: / size: 915.53 GiB used: 7.2 GiB (0.8%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 299.4 MiB used: 312 KiB (0.1%) fs: vfat
dev: /dev/sda1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 38.4 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 256 Uptime: 8m Memory: 15.54 GiB used: 2.07 GiB (13.3%)
Shell: Bash inxi: 3.3.23`

I’m at my wits end. I’ve tried different DEs and I still get the same issue. Both monitors work just fine when I do a fresh install but my main monitor goes dark after a reboot. The second monitor that works is plugged in with an HDMI and the other with a DisplayPort cable. I checked the boot logs and noticed these two things:

`Nov 03 20:17:41 jman-eos kernel: nvidia: loading out-of-tree module taints kernel.
Nov 03 20:17:41 jman-eos kernel: nvidia: module license ‘NVIDIA’ taints kernel.
Nov 03 20:17:41 jman-eos kernel: Disabling lock debugging due to kernel taint
Nov 03 20:17:41 jman-eos kernel: snd_hda_intel 0000:07:00.1: Disabling MSI
Nov 03 20:17:41 jman-eos kernel: snd_hda_intel 0000:07:00.1: Handle vga_switcheroo audio client
Nov 03 20:17:41 jman-eos kernel: snd_hda_intel 0000:09:00.4: enabling device (0000 → 0002)
Nov 03 20:17:41 jman-eos kernel: nvidia: module verification failed: signature and/or required key missing - tainting kernel

nvidia-gpu 0000:07:00.3: i2c timeout error e0000000
Nov 03 20:17:41 jman-eos kernel: ucsi_ccg 0-0008: i2c_transfer failed -110
Nov 03 20:17:41 jman-eos kernel: ucsi_ccg 0-0008: ucsi_ccg_init failed - -110
Nov 03 20:17:41 jman-eos kernel: ucsi_ccg: probe of 0-0008 failed with error -110`

I’m not sure what any of it means other than it’s maybe a nvidia driver issue. Any help appreciated. Thanks.