[plasma 5.19.5] Windows move after displays sleep

When ever my displays turn off my windows move to the bottom right corner of the screen they were on.

I’m using two displays (1440p and a 1080p)

inxi -Fazy

  Kernel: 5.8.16-2-MANJARO x86_64 bits: 64 compiler: N/A 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 
  root=UUID=d18e724b-33f5-44ba-8c3e-d57896a3394c rw quiet apparmor=1 
  security=apparmor resume=UUID=382c97fb-a3ba-418c-a000-5bc89a794ca8 
  udev.log_priority=3 
  Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.1 info: latte-dock wm: kwin_x11 
  dm: SDDM Distro: Manjaro Linux 
Machine:
  Type: Desktop Mobo: ASUSTeK model: Z170 PRO GAMING v: Rev X.0x 
  serial: <filter> UEFI: American Megatrends v: 3805 date: 05/16/2018 
CPU:
  Topology: Quad Core model: Intel Core i5-6600K bits: 64 type: MCP 
  arch: Skylake-S family: 6 model-id: 5E (94) stepping: 3 microcode: D6 
  L2 cache: 6144 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 28009 
  Speed: 800 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 
  4: 800 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled 
  Type: mds mitigation: Clear CPU buffers; SMT disabled 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: disabled, RSB filling 
  Type: srbds status: Vulnerable: No microcode 
  Type: tsx_async_abort mitigation: Clear CPU buffers; SMT disabled 
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] vendor: eVga.com. 
  driver: nvidia v: 440.100 alternate: nouveau,nvidia_drm bus ID: 01:00.0 
  chip ID: 10de:1c02 
  Display: x11 server: X.Org 1.20.9 compositor: kwin_x11 driver: nvidia 
  display ID: :0 screens: 1 
  Screen-1: 0 s-res: 4480x1440 s-dpi: 80 s-size: 1421x457mm (55.9x18.0") 
  s-diag: 1493mm (58.8") 
  Monitor-1: DP-0 res: 1920x1080 dpi: 82 size: 598x336mm (23.5x13.2") 
  diag: 686mm (27") 
  Monitor-2: DP-2 res: 2560x1440 hz: 144 dpi: 109 size: 597x336mm (23.5x13.2") 
  diag: 685mm (27") 
  OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 
  direct render: Yes 
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a170 
  Device-2: NVIDIA GP106 High Definition Audio vendor: eVga.com. 
  driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:10f1 
  Device-3: KYE Systems (Mouse Systems) type: USB 
  driver: snd-usb-audio,uvcvideo bus ID: 3-3.4.1:4 chip ID: 0458:6006 
  serial: <filter> 
  Device-4: SteelSeries ApS SteelSeries Arctis 7 type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-4:3 chip ID: 1038:12ad 
  Sound Server: ALSA v: k5.8.16-2-MANJARO 
Network:
  Device-1: Intel Ethernet I219-V vendor: ASUSTeK driver: e1000e v: 3.2.6-k 
  port: f000 bus ID: 00:1f.6 chip ID: 8086:15b8 
  IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 5.68 TiB used: 3.30 TiB (58.2%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS100T3XHC-00SJG0 
  size: 931.51 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 serial: <filter> rev: 102000WD scheme: GPT 
  ID-2: /dev/sda vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB 
  block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> 
  rev: 2B6Q scheme: GPT 
  ID-3: /dev/sdb vendor: Kingston model: SUV400S37240G size: 223.57 GiB 
  block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s serial: <filter> 
  rev: 96R9 scheme: GPT 
  ID-4: /dev/sdc vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB 
  block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: 7200 rpm serial: <filter> rev: 0001 scheme: GPT 
  ID-5: /dev/sdd vendor: Seagate model: ST2000DM006-2DM164 size: 1.82 TiB 
  block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: 7200 rpm serial: <filter> rev: CC26 scheme: GPT 
Partition:
  ID-1: / raw size: 914.08 GiB size: 898.73 GiB (98.32%) 
  used: 463.13 GiB (51.5%) fs: ext4 dev: /dev/nvme0n1p2 
Swap:
  Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 17.14 GiB used: 1.26 GiB (7.4%) 
  priority: -2 dev: /dev/nvme0n1p3 
Sensors:
  System Temperatures    System:: cpu: 27.0 C mobo: N/A gpu: nvidia temp: 63 C 
  Fan Speeds (RPM): N/A gpu: nvidia fan: 9% 
Info:
  Processes: 302 Uptime: 5d 16h 10m Memory: 15.58 GiB used: 8.86 GiB (56.9%) 
  Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: 1380 pacman: 1376 
  lib: 394 flatpak: 4 Shell: Zsh v: 5.8 running in: konsole inxi: 3.1.05 

looking thru journalctl -r shows many repeats of the same process with different results during the time where my computer resumes from sleep

There are many instances of these outputs:
Oct 27 00:41:10 box dolphin[358094]: QPixmap::scaled: Pixmap is a null pixmap

Oct 27 11:43:32 box kscreenlocker_greet[359831]: Could not create AF_NETLINK socket (Operation not permitted)

Oct 27 01:05:42 box org_kde_powerdevil[1424]: powerdevil: Disabling DPMS due to inhibition
Oct 27 01:05:42 box org_kde_powerdevil[1424]: powerdevil: Added interrupt session
Oct 27 01:05:42 box org_kde_powerdevil[1424]: powerdevil: Added change screen settings
Oct 27 01:05:42 box org_kde_powerdevil[1424]: powerdevil: Enforcing inhibition from ":1.17" "My SDL application" with cookie 7896 and reason "Playing a game"
Oct 27 01:05:37 box org_kde_powerdevil[1424]: powerdevil: Can't contact ck
Oct 27 01:05:37 box org_kde_powerdevil[1424]: powerdevil: Scheduling inhibition from ":1.17" "My SDL application" with cookie 7896 and reason "Playing a game"
Oct 27 01:05:37 box org_kde_powerdevil[1424]: powerdevil: Restoring DPMS features after inhibition release
Oct 27 01:05:37 box org_kde_powerdevil[1424]: powerdevil: Releasing inhibition with cookie  7895
Oct 27 01:05:12 box org_kde_powerdevil[1424]: powerdevil: Can't contact ck
Oct 27 01:05:12 box org_kde_powerdevil[1424]: powerdevil: Disabling DPMS due to inhibition
Oct 27 01:05:12 box org_kde_powerdevil[1424]: powerdevil: Added interrupt session
Oct 27 01:05:12 box org_kde_powerdevil[1424]: powerdevil: Added change screen settings
Oct 27 01:05:12 box org_kde_powerdevil[1424]: powerdevil: Enforcing inhibition from ":1.17" "My SDL application" with cookie 7895 and reason "Playing a game"
Oct 27 01:05:07 box org_kde_powerdevil[1424]: powerdevil: Can't contact ck```

```Oct 27 11:45:08 box kscreen_backend_launcher[1635]: kscreen.xcb.helper: RRNotify_CrtcChange
Oct 27 11:45:08 box kscreen_backend_launcher[1635]: kscreen.xcb.helper:         Geometry:  0 0 0 0
Oct 27 11:45:08 box kscreen_backend_launcher[1635]: kscreen.xcb.helper:         Rotation:  "invalid value (0)"
Oct 27 11:45:08 box kscreen_backend_launcher[1635]: kscreen.xcb.helper:         Mode:  0
Oct 27 11:45:08 box kscreen_backend_launcher[1635]: kscreen.xcb.helper:         CRTC:  443
Oct 27 11:45:08 box kscreen_backend_launcher[1635]: kscreen.xcb.helper: RRNotify_CrtcChange```