Bluetooth suddenly stopped working

I have the exact same problem as described in this post.

I had a fresh install of manjaro cinnamon, only installed discord, updated my system.
Then I had a restart, enabled AUR, waited a while for it to pull some updates, restarted,
then installed visual studio code, was just browsing the web.
I closed the laptop lid for 30 mins, opened it up and bluetooth from the tray disappeared and app was not opening giving me an error message.

Update: I did a fresh install of Pop_OS, just to see what happens and bluetooth still was not working, then I remember this happening before to me in a dell inspiron 16, a couple of years back, and I booted into the live Manjaro, and bam, bluetooth is now working, I immediately restarted back to Pop_OS and it’s working, installed Manjaro again and yeap, still working. WHY! does this happen?

Please, read the logs and rest of my issue, and try to help figure out whats happening here, seems to have happened to some others too and myself a while back, could it be a dell issue? currently I am running the AMD 5000 series of Dell Inspiron 14.

I have included these commands for more info, please let me know what else I could do to provide info, I really want to fix this issue.

inxi -Fx

[cryonix@Piron-14 ~]$ inxi -Fx
System:
  Host: Piron-14 Kernel: 6.5.3-1-MANJARO arch: x86_64 bits: 64 compiler: gcc
    v: 13.2.1
  Desktop: Cinnamon v: 6.0.4 Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: Dell product: Inspiron 14 5425 v: 1.15.0
    serial: <superuser required>
  Mobo: Dell model: 0J9C2M v: A00 serial: <superuser required> UEFI: Dell
    v: 1.15.0 date: 02/05/2024
Battery:
  ID-1: BAT0 charge: 23.8 Wh (51.9%) condition: 45.9/54.0 Wh (85.1%)
    volts: 15.0 min: 15.0 model: SMP-ATL3.66 DELL XDY9K23 status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 5825U with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3 rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 462 high: 1397 min/max: 400/4546 cores: 1: 400 2: 400
    3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
    13: 400 14: 400 15: 1397 16: 400 bogomips: 63918
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Barcelo vendor: Dell driver: amdgpu v: kernel arch: GCN-5
    bus-ID: 04:00.0 temp: 49.0 C
  Device-2: Microdia Integrated_Webcam_FHD driver: uvcvideo type: USB
    bus-ID: 1-4:2
  Display: x11 server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.0 driver:
    X: loaded: amdgpu unloaded: modesetting dri: radeonsi gpu: amdgpu
    resolution: 3072x1920~60Hz
  API: EGL v: 1.5 drivers: radeonsi,swrast platforms:
    active: x11,surfaceless,device inactive: gbm,wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.8-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
    renoir LLVM 17.0.6 DRM 3.54 6.5.3-1-MANJARO)
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel bus-ID: 04:00.1
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Dell
    driver: snd_rn_pci_acp3x v: kernel bus-ID: 04:00.5
  Device-3: AMD Family 17h/19h HD Audio vendor: Dell driver: snd_hda_intel
    v: kernel bus-ID: 04:00.6
  API: ALSA v: k6.5.3-1-MANJARO status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.0.7 status: off
  Server-3: PulseAudio v: 17.0 status: active
Network:
  Device-1: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter
    vendor: Foxconn driver: mt7921e v: kernel bus-ID: 03:00.0
  IF: wlp3s0 state: up mac: 50:c2:e8:7d:31:8f
Drives:
  Local Storage: total: 1.82 TiB used: 15.11 GiB (0.8%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 2TB
    size: 1.82 TiB temp: 32.9 C
Partition:
  ID-1: / size: 1.76 TiB used: 15.11 GiB (0.8%) fs: ext4 dev: /dev/dm-0
    mapped: luks-aec6b7f6-9a66-4670-b8e0-056fb1420902
  ID-2: /boot/efi size: 299.4 MiB used: 472 KiB (0.2%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 33.77 GiB used: 0 KiB (0.0%)
    dev: /dev/dm-1 mapped: luks-f80f22c0-2540-438b-a7d5-408123af94d4
Sensors:
  System Temperatures: cpu: 51.5 C mobo: 39.0 C sodimm: SODIMM C gpu: amdgpu
    temp: 49.0 C
  Fan Speeds (rpm): cpu: 0
Info:
  Memory: total: 32 GiB note: est. available: 30.71 GiB used: 5.01 GiB (16.3%)
  Processes: 381 Uptime: 16m Init: systemd
  Packages: 1148 Compilers: clang: 17.0.6 gcc: 14.1.1 Shell: Bash v: 5.2.26
    inxi: 3.3.34

lusb

[cryonix@Piron-14 ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0c45:6739 Microdia Integrated_Webcam_FHD
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 006: ID 27c6:639c Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

lspci

[cryonix@Piron-14 ~]$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 7
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
03:00.0 Network controller: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barcelo (rev c1)
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
04:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
05:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)
05:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)

journalctl --boot=-1 --priority=4 --grep='bluetooth' --no-pager

[cryonix@Piron-14 ~]$ journalctl --boot=-1 --priority=4 --grep='bluetooth' --no-pager
May 30 23:40:29 Piron-14 kernel: Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
May 31 02:22:52 Piron-14 kernel: Bluetooth: hci0: command 0x0406 tx timeout