BSOD connecting Xbox controllers via Bluetooth to computer (both Series and One controllers)

The issue I’ve been having is whenever I connect a Bluetooth Xbox controller to my PC, it BSOD. I then have to remove the batteries from the controller and and forget the device when it turns back on again, because every time it auto-connects I get another BSOD. The issue happens the moment the controller connects. No noticeable spikes in system resources or temperatures before the crash. I’ve tried the following:

  1. Removing and reinstalling Bluetooth driver
  2. Windows Memory Diagnostic
  3. Checking for system corruption (SFC)
  4. DISM
  5. Connecting 4 different controllers (2 Series X|S and 2 Xbox One)

My PC is a CyberPower PC, 2 yrs old, with the following specs:

  • Nvidia GeForce RTX 4060
  • i5 14400F
  • 1tb SSD
  • 16gb RAM