Plasma wayland gaming causes kernel panic on external monitor

I have had this strange bug since plasma 5.27 where trying to play games under wayland on my external monitor screen (dgpu usbc-displayport) would result in a freeze and kernel panic (arch tty’s weren’t working), didn’t happen on plasma 6 when it came out, and a random arch full system upgrade probably brought it back? I’m certain this issue is related to the iGPU because when I was on plasma 5.27, I created a near identical vm with a gpu passthrough and it was working flawless on my monitor, its just my host system and I assume its something to do with the iGPU under wayland. Is there any way to disable the iGPU from plasma or force plasma to use the dGPU or any other possible solutions outside of switching to X11?

OS: Arch Linux x86_64
Kernel: Linux 6.10.5-zen1-1-zen
DE: KDE Plasma 6.1.4
WM: KWin (Wayland)
GPU 1: AMD Radeon RX 6800M [Discrete]
GPU 2: AMD Radeon Vega Series / Radeon Vega Mobile Series [Integrated]

yes, add pci-stub.ids=AAAA:BBBB,AAAA:CCCC to the kernel command-line where AAAA:BBBB etc are the pcie vendor:device id of the devices on your integrated graphics card. IIRC, you may need to add pci-stub to the initramfs image, and make sure pci-stub is activated before drm.