2k display doesn't turn back on after suspend on kernel 5.8 or later

So, I am currently running kernel 5.7 because, whenever I suspend my PC on 5.8 or later, only one of my displays (my 1080p one on display port) turns back on. To get the other one (my 2k one on HDMI) up and running, I have to unplug and replug it in. I am on XFCE and Nvidia graphics, what can I do?

More info:

  Kernel: 5.7.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  Desktop: Xfce 4.14.2 tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4 
  dm: LightDM 1.30.0 Distro: Manjaro Linux 
  Type: Desktop System: Micro-Star product: MS-7B51 v: 1.0 serial: <filter> 
  Mobo: Micro-Star model: MPG Z390 GAMING PLUS (MS-7B51) v: 1.0 
  serial: <filter> UEFI: American Megatrends v: 1.10 date: 08/22/2018 
  Device-1: hidpp_battery_0 model: Logitech K520 serial: <filter> 
  charge: 70% (should be ignored) rechargeable: yes status: Discharging 
  Device-2: hidpp_battery_1 model: Logitech Wireless Mouse M510 
  serial: <filter> charge: 55% (should be ignored) rechargeable: yes 
  status: Discharging 
  Topology: 6-Core model: Intel Core i7-8700K bits: 64 type: MT MCP 
  arch: Kaby Lake rev: A L2 cache: 12.0 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 88824 
  Speed: 4394 MHz min/max: 800/4700 MHz Core speeds (MHz): 1: 4400 2: 4400 
  3: 4400 4: 4400 5: 4400 6: 4401 7: 4400 8: 4400 9: 4400 10: 4400 11: 4400 
  12: 4400 
  Device-1: NVIDIA TU106 [GeForce RTX 2070 Rev. A] vendor: Micro-Star MSI 
  driver: nvidia v: 455.28 bus ID: 01:00.0 chip ID: 10de:1f07 
  Display: x11 server: X.Org 1.20.9 driver: nvidia resolution: 1: 2560x1440 
  2: 1920x1080~75Hz s-dpi: 96 
  OpenGL: renderer: GeForce RTX 2070/PCIe/SSE2 v: 4.6.0 NVIDIA 455.28 
  direct render: Yes 
  Device-1: Intel Cannon Lake PCH cAVS vendor: Micro-Star MSI 
  driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a348 
  Device-2: NVIDIA TU106 High Definition Audio vendor: Micro-Star MSI 
  driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:10f9 
  Device-3: JMTek LLC. JOUNIVO JV605PRO type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-2:3 chip ID: 0c76:605d 
  serial: <filter> 
  Sound Server: ALSA v: k5.7.19-2-MANJARO 
  Device-1: Intel Ethernet I219-V vendor: Micro-Star MSI driver: e1000e 
  v: 3.2.6-k port: efa0 bus ID: 00:1f.6 chip ID: 8086:15bc 
  IF: eno1 state: down mac: <filter> 
  Device-2: Ralink RT5572 Wireless Adapter type: USB driver: rt2800usb 
  bus ID: 1-9:8 chip ID: 148f:5572 serial: <filter> 
  IF: wlp0s20f0u9 state: up mac: <filter> 
  Local Storage: total: 1.44 TiB used: 436.70 GiB (29.7%) 
  ID-1: /dev/sda vendor: SanDisk model: SDSSDH31000G size: 931.51 GiB 
  speed: 6.0 Gb/s serial: <filter> rev: 70RL scheme: GPT 
  ID-2: /dev/sdb vendor: SanDisk model: SDSSDH3500G size: 465.76 GiB 
  speed: 6.0 Gb/s serial: <filter> rev: 70RL scheme: GPT 
  ID-3: /dev/sdc type: USB model: N/A size: 14.65 GiB serial: <filter> 
  rev: 2.00 scheme: MBR 
  ID-4: /dev/sdd type: USB vendor: Generic model: Flash Disk size: 58.59 GiB 
  serial: <filter> rev: 8.07 scheme: MBR 
  ID-1: / size: 34.18 GiB used: 9.45 GiB (27.7%) fs: btrfs dev: /dev/sda2 
  ID-2: /home size: 874.43 GiB used: 405.13 GiB (46.3%) fs: ext4 
  dev: /dev/sda3 
  ID-1: swap-1 type: partition size: 7.82 GiB used: 0 KiB (0.0%) 
  priority: -2 dev: /dev/sda4 
  System Temperatures: cpu: 32.0 C mobo: N/A gpu: nvidia temp: 39 C 
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
  Processes: 330 Uptime: 5m Memory: 15.58 GiB used: 1.83 GiB (11.8%) 
  Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: 1148 pacman: 1137 
  flatpak: 11 Shell: Zsh v: 5.8 running in: xfce4-terminal inxi: 3.1.05