Rt8761 bluetooth 5.0 kernel 5.15.7-1 and 2.5.14.x not work at boot but if connect the bt usb after

i know, there are several discussions about this bluetooth 5.0 chip, but this problem is different. If it is connected at boot it does not work, the bt icon is grayed out, if it is connected after boot it works, yet the kernel modules and firmware are loaded at boot.

At boot:

lsmod | grep bt

btusb 69632 0
btrtl 28672 1 btusb
btbcm 20480 1 btusb
btintel 32768 1 btusb
bluetooth 729088 16 btrtl,btintel,btbcm,bnep,btusb,rfcomm

dmesg | grep Blu

2.121283] usb 6-1: Product: Bluetooth Radio
[ 7.616424] Bluetooth: Core ver 2.22
[ 7.616746] Bluetooth: HCI device and connection manager initialized
[ 7.616755] Bluetooth: HCI socket layer initialized
[ 7.616761] Bluetooth: L2CAP socket layer initialized
[ 7.616770] Bluetooth: SCO socket layer initialized
[ 7.770209] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[ 7.773226] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 7.773239] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[ 7.773930] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[ 7.774151] Bluetooth: hci0: RTL: cfg_sz 6, total sz 20522
[ 7.876339] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 7.876347] Bluetooth: BNEP filters: protocol multicast
[ 7.876355] Bluetooth: BNEP socket layer initialized
[ 8.295308] Bluetooth: hci0: RTL: fw version 0x0999646b
[ 22.815159] Bluetooth: RFCOMM TTY layer initialized
[ 22.815177] Bluetooth: RFCOMM socket layer initialized
[ 22.815193] Bluetooth: RFCOMM ver 1.11

Firmware load correctly as the other bluetooth subsystem but the BT icon is not enable.

Unplug the usb bt

lsmod | grep bt
btusb 69632 0
btrtl 28672 1 btusb
btbcm 20480 1 btusb
btintel 32768 1 btusb
bluetooth 729088 47 btrtl,btintel,btbcm,bnep,btusb,rfcomm

dmesg | grep Blu

1.982589] usb 6-1: Product: Bluetooth Radio
[ 6.278130] Bluetooth: Core ver 2.22
[ 6.278203] Bluetooth: HCI device and connection manager initialized
[ 6.278213] Bluetooth: HCI socket layer initialized
[ 6.278218] Bluetooth: L2CAP socket layer initialized
[ 6.278232] Bluetooth: SCO socket layer initialized
[ 6.428637] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[ 6.431626] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 6.431641] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[ 6.432414] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[ 6.432690] Bluetooth: hci0: RTL: cfg_sz 6, total sz 20522
[ 6.521860] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 6.521867] Bluetooth: BNEP filters: protocol multicast
[ 6.521877] Bluetooth: BNEP socket layer initialized
[ 6.953964] Bluetooth: hci0: RTL: fw version 0x0999646b
[ 30.373107] Bluetooth: RFCOMM TTY layer initialized
[ 30.373137] Bluetooth: RFCOMM socket layer initialized
[ 30.373153] Bluetooth: RFCOMM ver 1.11
[ 319.852865] usb 6-1: Product: Bluetooth Radio
[ 319.872084] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[ 319.874859] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 319.874882] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[ 319.875069] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[ 319.875158] Bluetooth: hci0: RTL: cfg_sz 6, total sz 20522
[ 320.396060] Bluetooth: hci0: RTL: fw version 0x0999646b

Someone has difficulty installing the driver for previous kernels and a firmware recovered from somewhere, but it is not necessary to do this because the device is supported by the btusb module which has the btrtl module as its dependency. Some have blacklisted the btusb module, but if I do this the bt5.0 usb device is not recognized.
How can I understand what changes from boot before and after?

I’m looking for a solution. The bluetooth infrastructure seem don’t recognize the usb bt5.0 at boot, i need to re insert the device into the usb port to make it aviable. The older usb bt4.0 works out ofthe box. Mybe there must be some module not loading properly for this device.