Diagnosing bluetooth issue

should be all needed to restart BT connection handling…

“host is down” is mostlikely a powersaving issue.

You mentioning to use powertop, here keep in mind that you need to check what else is already in use:


https://endeavouros.com/#packages

We set power-profiles-daemon enabled by default, another power management tool used at the same time could cause issues.

In Case you are using AMD CPU it could be a good idea to have a look to exchange PPD with TLP:
https://wiki.archlinux.org/title/TLP

And you can check about not using powersaving for BT and // or USB devices… in case BT is a BT-USB-dongle or a BT internal using USB connector.