discover_services() can return different (and less) results when called multiple times on windows.
qdot opened this issue · comments
qDot commented
Describe the bug
- On windows 10, connect to a device and call discover_services()
- Without touching any characteristics, call discover_services() again fairly soon after on the same device
Expected behavior
Nothing should change.
Actual behavior
At least on one device (Satisfyer Curvy 2+), the first call enumerates everything, then the second call loses a bunch of characteristics.