I use the matter.js library to commission matter devices using BLE. It works well on Linux. On Windows most of the time the commission process fails just after the attempt to subscribe to C2 characteristic, matter.js says the "Handshake Response is not received"
I recorded 2 logs with noble debug logs turned on, and with the exact same device, one on Windows where it fails and one on Linux where it works.
Unfortunately the Debug logs on Windows does not seem to add a lot of information, but maybe the linux data can help figure out this issue.
ble_fail_windows.txt
ble_ok_linux.txt
You can search for "Subscribing to C2 characteristic" in those logs to see where the problem happens.
Let me know if there is something more I can do to help figure out this issue. Thanks
I use the matter.js library to commission matter devices using BLE. It works well on Linux. On Windows most of the time the commission process fails just after the attempt to subscribe to C2 characteristic, matter.js says the "Handshake Response is not received"
I recorded 2 logs with noble debug logs turned on, and with the exact same device, one on Windows where it fails and one on Linux where it works.
Unfortunately the Debug logs on Windows does not seem to add a lot of information, but maybe the linux data can help figure out this issue.
ble_fail_windows.txt
ble_ok_linux.txt
You can search for "Subscribing to C2 characteristic" in those logs to see where the problem happens.
Let me know if there is something more I can do to help figure out this issue. Thanks