Following François instructions to explicitly stop the scan, here are the latest logs. I'm getting a "GATT Error Unknown" in the browser, although that might not be an error on the driver level but maybe just due to a timeout on the browser level.
chronos@localhost / $ sudo btmon -w ~/Downloads/btmon.btsnoop Bluetooth monitor ver 5.35 = New Index: 1C:3E:84:0D:F9:F8 (BR/EDR,USB,hci0) [hci0] 0.243097 < HCI Command: Disconnect (0x01|0x0006) plen 3 [hci0] 21.650771 Handle: 32 Reason: Remote User Terminated Connection (0x13) > HCI Event: Command Status (0x0f) plen 4 [hci0] 21.652313 Disconnect (0x01|0x0006) ncmd 1 Status: Success (0x00) > HCI Event: Vendor (0xff) plen 7 [hci0] 21.667374 82 70 90 80 10 36 59 .p...6Y > HCI Event: Disconnect Complete (0x05) plen 4 [hci0] 21.668360 Status: Success (0x00) Handle: 32 Reason: Connection Terminated By Local Host (0x16) @ Device Disconnected: 0F:04:E0:51:44:8B (2) reason 2
Attachment:
btmon (4).btsnoop
Description: Binary data