On Sun, Aug 02, 2026 at 11:40:51PM -0600, Snake Pilot wrote: > Bluetooth: hci0: diag: hci_dev_shtudown: HCI_UP=1 HCI_UNREGISTER=0 > Bluetooth: hci0: diag: calling vendor shutdown callback > Bluetooth: hci0: diag: btrtl_shutdown_realtek: sending HCI_OP_RESET > Bluetooth: hci0: diag: btrtl_shutdown_realtek: HCI_OP_RESET completed OK > Bluetooth: hci0: diag: vendor shutdown returned 0 I'm thinking if reset itself is the problem, since it does not run on unloading manually but it does on shutdown. > I did not find the btusb shutdown or rtw_pci_shutdown/D3hot diagnostic > messages in the persisted previous-boot journal. The journal appears to end > before the final device shutdown stage, so their absence from the journal > does not necessarily mean that the callbacks were not invoked. Yeah it seems it runs after journal is gone. I suppose we should test by skipping HCI_OP_RESET if that improves the issue. Could you apply the attached patch only and start with a cold boot then do a warm reboot and send the previous and current journal just like you did before? Thanks, Lovekesh