I915 artifacting and hanging when enabling performance mode

I have a brand new Acer Nitro V15; when turning on performance mode my system begins to produce graphical artifacts, destroy my performance, and hang, but immediately after setting it back to either balanced or powersave, the behavior immediately ceases.

System Info (inxi):

System:
  Kernel: 6.14.8-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
  Desktop: KDE Plasma v: 6.3.5 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
    Distro: Fedora Linux 42 (KDE Plasma Desktop Edition)
Machine:
  Type: Laptop System: Acer product: Nitro ANV15-51 v: V1.21
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: RPL model: Sportage_RTH v: V1.21 serial: <superuser required>
    part-nu: 0000000000000000 UEFI: INSYDE v: 1.21 date: 10/25/2024
CPU:
  Info: 10-core (6-mt/4-st) model: 13th Gen Intel Core i7-13620H bits: 64
    type: MST AMCP arch: Raptor Lake rev: 2 cache: L1: 864 KiB L2: 9.5 MiB
    L3: 24 MiB
  Speed (MHz): avg: 1079 min/max: 400/4700:4900:3600 cores: 1: 1079 2: 1079
    3: 1079 4: 1079 5: 1079 6: 1079 7: 1079 8: 1079 9: 1079 10: 1079 11: 1079
    12: 1079 13: 1079 14: 1079 15: 1079 16: 1079 bogomips: 93388
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Raptor Lake-P [UHD Graphics] vendor: Acer Incorporated ALI
    driver: i915 v: kernel arch: Xe ports: active: DP-6,eDP-1 empty: DP-1,
    DP-2, DP-3, DP-4, HDMI-A-1 bus-ID: 0000:00:02.0 chip-ID: 8086:a7a8
  Device-2: NVIDIA AD107M [GeForce RTX 4060 Max-Q / Mobile]
    vendor: Acer Incorporated ALI driver: nvidia v: 570.153.02 arch: Lovelace
    ports: active: none off: HDMI-A-2 empty: none bus-ID: 0000:01:00.0
    chip-ID: 10de:28a0
  Device-3: Quanta ACER HD User Facing driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 3-6:6 chip-ID: 0408:403d
  Display: wayland server: Xwayland v: 24.1.6 compositor: kwin_wayland
    driver: X: loaded: modesetting,nvidia alternate: fbdev,nouveau,nv,vesa
    dri: iris gpu: i915,nvidia,nvidia-nvswitch d-rect: 5200x1080 display-ID: 0

Relevant logs when enabling performance mode (dmesg):

[43557.525021] x86/split lock detection: #AC: CGameStreamVide/221968 took a split_lock trap at address: 0xbb54d6f2
[43557.707285] x86/split lock detection: #AC: CGameStreamVide/221972 took a split_lock trap at address: 0xbb549aa3
[43558.360104] x86/split lock detection: #AC: CGameStreamVide/221981 took a split_lock trap at address: 0xbb54d6f2
[45779.617208] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291838!
[45780.032329] Fence expiration time out i915-0000:00:02.0:kitty[7185]:206ee!
[45780.622199] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29183a!
[45781.623202] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29183c!
[45782.622202] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29183e!
[45783.621226] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291840!
[45784.627183] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291842!
[45785.446260] Fence expiration time out i915-0000:00:02.0:systemsettings[85627]:11ea!
[45785.467190] Fence expiration time out i915-0000:00:02.0:maliit-keyboard[3611]:8a2!
[45785.475326] Fence expiration time out i915-0000:00:02.0:maliit-keyboard[3611]:8a4!
[45785.485194] Fence expiration time out i915-0000:00:02.0:systemsettings[85627]:11ec!
[45785.625186] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291844!
[45786.632180] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291846!
[45787.641200] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291848!
[45788.633657] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29184a!
[45789.631177] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29184c!
[45790.630122] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29184e!
[45791.633167] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291850!
[45792.635160] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291852!
[45793.629441] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291854!
[45794.643219] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291856!
[45795.636157] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:291858!
[45796.638166] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29185a!
[45797.638151] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29185c!
[45798.644142] Fence expiration time out i915-0000:00:02.0:Xwayland[3627]:29185e!
[45798.938215] fbcon: Taking over console
[45799.547477] Console: switching to colour frame buffer device 240x67
[45807.210055] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:85dffffd, in Xwayland [3627]
[45807.210062] i915 0000:00:02.0: [drm] Xwayland[3627] context reset due to GPU hang
[45927.772893] x86/split lock detection: #AC: CJobMgr::m_Work/80997 took a split_lock trap at address: 0xbb54d6f2
[45927.888174] x86/split lock detection: #AC: CJobMgr::m_Work/81556 took a split_lock trap at address: 0xbb54ea02
[45928.020913] x86/split lock detection: #AC: av:h264:df0/231050 took a split_lock trap at address: 0xbb88d46d
[45928.070706] x86/split lock detection: #AC: av:h264:df0/231053 took a split_lock trap at address: 0xbb54d6f2
[45928.899599] x86/split lock detection: #AC: cuda-EvtHandlr/231043 took a split_lock trap at address: 0xbb549aa3
[45928.899624] x86/split lock detection: #AC: cuda-EvtHandlr/231040 took a split_lock trap at address: 0xbb549aa3
[49329.838277] x86/split lock detection: #AC: CGameStreamVide/239322 took a split_lock trap at address: 0xbb54d6f2
[49330.297631] x86/split lock detection: #AC: CGameStreamVide/239653 took a split_lock trap at address: 0xbb54d6f2
[49406.533403] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.