Adding External Monitor Blanks Display, xrandr BadMatch Major 140 Minor 7

I have an Alienware m17 laptop with an NVIDIA RTX 3070 GPU in it. When I plug in my AORUS FV43U monitor in it, though, both screens blank. It works if the OS boots with the monitor plugged in, but will then fail again if I wake it up from sleep.
If I go into the virtual console (which shows up properly on both monitors) and attempt to adjust the xrandr settings (i.e. xrandr --display :0 --output DP-4 --auto), I get the following error:

xrandr: Configure crtc 0 failed
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  7 (RRSetScreenSize)
  Serial number of failed request:  47
  Current serial number in output stream:  48

My research has turned up little in regards to a BadMatch relating to RRSetScreenSize. Does anyone here know anything about it?

My display setup: [Plain Text code - 345 lines - codepad]. I do not have a xorg.conf file.

Some further testing: I’m using proprietary NVIDIA driver 525. I’ve tested kernel versions 6.1.12-1 and 5.15.94-1, with the same error.