Cant connect xbox one controller with bluetooth

  Kernel: 5.10.79-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
  root=UUID=bb1a311a-3fba-4691-ad1c-d323a29a910b rw quiet apparmor=1
  security=apparmor resume=UUID=3eae381f-2c33-4c37-831c-12468ad94321
  udev.log_priority=3
  Desktop: KDE Plasma 5.23.3 tk: Qt 5.15.2 wm: i3 4.20.1 vt: 1 dm: SDDM
  Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME X370-PRO v: Rev X.0x
  serial: <superuser required> UEFI: American Megatrends v: 5220
  date: 09/12/2019
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Gaming Mouse
  serial: <filter> charge: 55% (should be ignored) rechargeable: yes
  status: Discharging
Memory:
  RAM: total: 15.62 GiB used: 4.26 GiB (27.2%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: 8-Core model: AMD Ryzen 7 1800X bits: 64 type: MT MCP arch: Zen
  family: 17 (23) model-id: 1 stepping: 1 microcode: 8001138 cache:
  L1: 768 KiB L2: 4 MiB L3: 16 MiB bogomips: 123012
  Speed: 2695 MHz min/max: 2200/3850 MHz boost: disabled Core speeds (MHz):
  1: 3134 2: 1921 3: 1898 4: 2119 5: 1904 6: 3067 7: 2057 8: 2153 9: 2011
  10: 2089 11: 1852 12: 2764 13: 2062 14: 1969 15: 3058 16: 1913
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
  bmi2 bpext clflush clflushopt clzero cmov cmp_legacy constant_tsc cpb cpuid
  cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid
  fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb irperf lahf_lm lbrv lm mca
  mce misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl
  npt nrip_save nx osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb
  perfctr_core perfctr_llc perfctr_nb pfthreshold pge pni popcnt pse pse36
  rdrand rdseed rdtscp rep_good sep sev sha_ni skinit smap smca sme smep ssbd
  sse sse2 sse4_1 sse4_2 sse4a ssse3 succor svm svm_lock syscall tce topoext
  tsc tsc_scale v_vmsave_vmload vgif vmcb_clean vme vmmcall wdt xgetbv1 xsave
  xsavec xsaveerptr xsaveopt xsaves
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  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 AMD retpoline, IBPB: conditional, STIBP:
  disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1080] driver: nvidia v: 495.44
  alternate: nouveau,nvidia_drm bus-ID: 0a:00.0 chip-ID: 10de:1b80
  class-ID: 0300
  Display: x11 server: X.Org 1.21.1.1 compositor: picom v: git-c4107 driver:
  loaded: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 5360x1440 s-dpi: 101 s-size: 1348x362mm (53.1x14.3")
  s-diag: 1396mm (55")
  Monitor-1: DVI-D-0 res: 1920x1080 hz: 60 dpi: 102
  size: 477x268mm (18.8x10.6") diag: 547mm (21.5")
  Monitor-2: DP-4 res: 3440x1440 dpi: 107 size: 819x346mm (32.2x13.6")
  diag: 889mm (35")
  OpenGL: renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2 v: 4.6.0 NVIDIA 495.44
  direct render: Yes
Audio:
  Device-1: NVIDIA GP104 High Definition Audio driver: snd_hda_intel v: kernel
  bus-ID: 0a:00.1 chip-ID: 10de:10f0 class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
  v: kernel bus-ID: 0c:00.3 chip-ID: 1022:1457 class-ID: 0403
  Device-3: C-Media Blue Snowball type: USB
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 5-2:3 chip-ID: 0d8c:0005
  class-ID: 0300 serial: <filter>
  Sound Server-1: ALSA v: k5.10.79-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: no
Network:
  Device-1: Broadcom BCM4360 802.11ac Wireless Network Adapter vendor: ASUSTeK
  driver: wl v: kernel modules: bcma bus-ID: 06:00.0 chip-ID: 14e4:43a0
  class-ID: 0280
  IF: wlp6s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Intel I211 Gigabit Network vendor: ASUSTeK driver: igb v: kernel
  port: e000 bus-ID: 08:00.0 chip-ID: 8086:1539 class-ID: 0200
  IF: enp8s0 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Broadcom BCM20702A0 Bluetooth 4.0 type: USB driver: btusb v: 0.8
  bus-ID: 1-3:3 chip-ID: 0a5c:21e8 class-ID: fe01 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 3.64 TiB used: 1.32 TiB (36.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
  model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B
  logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
  rev: 2B2QEXM7 temp: 45.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 850 EVO 1TB
  size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
  type: SSD serial: <filter> rev: 2B6Q scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST2000LX001-1RG174
  size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
  type: HDD rpm: 5400 serial: <filter> rev: SDM1 scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 914.03 GiB size: 898.61 GiB (98.31%)
  used: 24.05 GiB (2.7%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  label: N/A uuid: bb1a311a-3fba-4691-ad1c-d323a29a910b
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
  used: 296 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  label: NO_LABEL uuid: F178-6045
  ID-3: /mnt/c5aadcd6-5b50-4927-8820-f4d09c547490 raw-size: 1.82 TiB
  size: 1.79 TiB (98.37%) used: 1.29 TiB (71.9%) fs: ext4 dev: /dev/sdb1
  maj-min: 8:17 label: raw storage uuid: c5aadcd6-5b50-4927-8820-f4d09c547490
  ID-4: /run/media/brodys/76750b29-c665-4edb-b281-836357510979
  raw-size: 914.03 GiB size: 898.61 GiB (98.31%) used: 8.05 GiB (0.9%)
  fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: 76750b29-c665-4edb-b281-836357510979
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 17.19 GiB used: 0 KiB (0.0%) priority: -2
  dev: /dev/nvme0n1p3 maj-min: 259:3 label: N/A
  uuid: 3eae381f-2c33-4c37-831c-12468ad94321
Unmounted:
  ID-1: /dev/sda1 maj-min: 8:1 size: 300 MiB fs: vfat label: NO_LABEL
  uuid: 398A-F366
  ID-2: /dev/sda3 maj-min: 8:3 size: 17.18 GiB fs: swap label: swap
  uuid: adb685c8-1b08-40cf-98e2-f26e6cd22f30
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 14 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-3:3 info: Broadcom BCM20702A0 Bluetooth 4.0 type: Bluetooth
  driver: btusb interfaces: 4 rev: 2.0 speed: 12 Mb/s chip-ID: 0a5c:21e8
  class-ID: fe01 serial: <filter>
  Hub-2: 2-0:1 info: Super-speed hub ports: 8 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-5: 5-0:1 info: Hi-speed hub with single TT ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-6: 5-1:2 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  power: 100mA chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 5-1.4:4 info: Logitech Cordless Mouse Receiver type: Mouse,HID
  driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
  power: 98mA chip-ID: 046d:c537 class-ID: 0300
  Device-2: 5-2:3 info: C-Media Blue Snowball type: Audio,HID
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1
  speed: 12 Mb/s power: 100mA chip-ID: 0d8c:0005 class-ID: 0300
  serial: <filter>
  Device-3: 5-4:5
  info: Razer USA RZ03-0203 Gaming Keyboard [BlackWidow Chroma V2]
  type: Keyboard,Mouse driver: hid-generic,usbhid interfaces: 3 rev: 2.0
  speed: 12 Mb/s power: 500mA chip-ID: 1532:0221 class-ID: 0300
  Hub-7: 6-0:1 info: Super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-8: 6-1:2 info: Genesys Logic Hub ports: 4 rev: 3.0 speed: 5 Gb/s
  chip-ID: 05e3:0612 class-ID: 0900
Sensors:
  System Temperatures: cpu: 33.5 C mobo: N/A gpu: nvidia temp: 57 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 37%
Info:
  Processes: 332 Uptime: 1h 25m wakeups: 25 Init: systemd v: 249
  tool: systemctl Compilers: gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 1482
  lib: 438 flatpak: 0 Shell: Bash v: 5.1.8 running-in: yakuake inxi: 3.3.09

i’ve done just about everything i can find in forums and the wiki for this, i have been struggling to get an xbox controller to fully connection and function. last night i was successful with registering it with xpadneo but zero input received. this morning i can not even register it in kde’s bluetooth. im loosing my wits over this and about to throw in the towel. ive disabled ertm and still see the loop issues every once in awhile. ive even tried connecting via windows to update the controller and windows doesnt even see the usb! ive also attempted straight usb connections for the controller on linux with the exact same issue. the kernel should support that by default yet controller wont connect.