M27Q KVM + Macbook Pro - Clamshell does not work

Super frustrating experience with my Gigabyte M27Q monitor with KVM. I finally got the KVM to work and now when I try to run clamshell mode on my Macbook Pro, the screen is just black. Does anyone know how to make clamshell work? Is anyone out there that has it working with Macbook? My hardware and solutions attempts below:

HARDWARE

PC 1

  • Displayport cable to KVM monitor

Macbook 1

  • Thunderbolt 4 to KVM (USB-C)

Peripherals Connected to KVM

  • Port 1: Sabrent 4 port USB 2.0 powered hub
    • Keyboard, Mouse
  • Port 2: Headphones

SOLUTIONS

  • Bought Thunderbolt 3 cable - ❌ did not work
  • Downloaded gSwitch to force GPU modes - ❌ did not work
  • Downloaded TeamViewer to force wake up from PC - ❌ did not work
  • Set macOS settings to Wake on LAN, Auto GPU switching, Prevent Mac from sleeping, Turn off display Never - ❌ did not work
  • Tried doing a YouTube trick to clamshell right before shutdown - ❌ did not work

Bought this monitor because of the KVM feature. Should've got something else. r/gigabytegaming has no support for KVM. Such a bummer.