Bluetooth Manager doesn't work after waking up from sleep

Waking up the system from sleep causes bluetooth manager to stop working? (kinda)

Basically i can turn on/off bluetooth using the bluetooth manager but most of the options are greyed out and i can’t search for new devices at all. The only solution to this is to just restart the system and i can use the bluetooth manager as expected. Here’s a screenshot as to what it looks like when this issue occurs:

System details:

kernel: 6.12.1-arch1-1
OS: Endeavour OS Linux x86_64
Host: Lenovo ThinkBook 14-IIL 20SL

Could you share some hardware and driver details please:

inxi -MnEx --za

M : Machine
n : Network
E : Bluetooth
x : More details for the above
--za : Apply all security filters (omits sensitive data)

there you go

Machine:
  Type: Laptop System: LENOVO product: 20SL v: Lenovo ThinkBook 14-IIL
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0Q55724 WIN
    serial: <superuser required> UEFI: LENOVO v: DJCN22WW date: 11/18/2020
Network:
  Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3
  IF: wlan0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel port: 2000 bus-ID: 01:00.0
  IF: enp1s0 state: down mac: <filter>
Bluetooth:
  Message: No bluetooth data found.