A quick workaround is rmmod btusb before suspend and insert btusb after resume.
To do this, you can put a executable script of any name in /lib/systemd/system-sleep/.
Example:
#!/bin/sh
if [ "$1" = "pre" ]; then
systemctl stop bluetooth && rmmod btusb
elif [ "$1" = "post" ]; then
modprobe btusb && systemctl start bluetooth
fi
A quick workaround is rmmod btusb before suspend and insert btusb after resume. system- sleep/.
To do this, you can put a executable script of any name in /lib/systemd/
Example:
#!/bin/sh
if [ "$1" = "pre" ]; then
systemctl stop bluetooth && rmmod btusb
elif [ "$1" = "post" ]; then
modprobe btusb && systemctl start bluetooth
fi