Issue 758051 prevents GATT characteristics from being inspected when multiple GATT connections are open at the same time.
It is unlikely that this bug will be fixed for M-61 since there are higher priority bugs to get fixed in this time frame. Thus, we should work around this bug for M-61.
To work around this issue, I plan on setting a timeout in this situation, then re-checking after the timeout is complete. Because this race condition only occurs if the timing is *just* right, we should be able to avoid this issue by waiting.
Comment 1 by khorimoto@chromium.org
, Aug 23 2017