I've got a weird issue, where if I use the standard scan & connect via `BleManager`, the connection timeouts. (No. 152 in the logs). If I use the provided library to connect to the device (which runs via standard Android BLE), I can connect every time no issue (No. 216). Afterwards, the connection via `BleManager` works flawlessly (No. 325).
Connect flags:
bleManager.connect(device)
.retry(3, 500)
.useAutoConnect(false)
.timeout(10_000)
.suspend()
Logs:
123456789101112131415161718192021btsnoop··�···���·��*······���·��B·········���·���······���·��c······�·@·····���·��··3··�·�····���·���····3····���·��|······���·��······· m 1· $···���·���· ··���·��0··· ·~R�-�H···���·���···GG·���·��···D···���·�������·�·��?���··a���������·····���·��}·······���·�·········������{�···���·�·{·V······���·�ڵ····V····���·��P·m·······���·���····m····���·��d········���·��·············���·��········���·��·············���·��j·z······���·��a····z····���·���·· ···���·��T····· �···���·���···���·���····· �····���·��d·· ···���·��······ �����····���·��·· ···���·��&····· �····���·���·* ···���·��·····* �···���·���·/ ···���·���····/ �H·�H····���·��·# ···���·�·�····# ·H····���·�·�·· ······���·�·[····· ···���·�·�····�������=···���·�·�·········���·�·@······���·�·�···············���·�·�·E······���·�·�····E····���·�·�·G······���·�·}····G····���·�·�·C······���·�!·····C····���·�![·$····Z···���·�%A····$····���·�%�···· ···���·�(C·········���·�(}········���·�,�·········���·�,�·S�···���·�/�····S�···�···b······���·�/�···��·���·�7�··�···BCM4356A3 37.4MHz Class 1.5 Nvidia mDarcy-0108��·���·݇�···�SHIELD Android TV···���·ݍ�······��·���·ݍ�·R·�·· SHIELD Android TV····�····���·ݓ�····R·��·���·ݧ6·R·�·· SHIELD Android TV·····�····���·ݭ�····R····���·�c·&··`···���·�·�····&·��·���·�·�·R·�·· SHIELD Android TV·······�····���·�·;····R·��·���·�·�·R·�·· SHIELD Android TV·········�····���·�·N····R·��·���·�ys·R·�·· SHIELD Android TV ··········�····���·�{····R·��·���·ހx·R·�·· SHIELD Android TV············�····���·އU····R·��·���·އ�·R·�·· SHIELD Android TV·············�····���·ޓ�····R····���·ޙ.·:···3��···���·ޝ�····:····���·ޟ0·········���·ޣd·········���·ޤ~········���·ާ�·········���·ާ�········���·ު�·········���·ޫ&·········���·�·········���·O········���·�·········���·!·······���·�······��·���···R·�·· SHIELD Android TV················�····���·���····R·��·���·��J·R·�·· SHIELD Android TV··················�····���·��;····R·��·���·�̚·R·�·· SHIELD Android TV··················�····���·��<····R·��·���·�Ԓ·R·�·· SHIELD Android TV··················�····���·�ی····R·��·���·���·R·�·· SHIELD Android TV··················�····���·���····R····���·��X·· ·��-�H···���·���····· ···���·��<···0··(�····���·��·······���·�C··>··@��-�H'�····���·�C�·· ·@···���·�E�····· ···���·�~�·········���·߂�·········���·߃[·······���·߈�·········���·߉········���·ߌ�······��·���·ߌ�·R·�·· SHIELD Android TV···············/····�····���·ߩ�····R·��·���·��_·R·�·· SHIELD Android TV·················/····�····���·��····R····���·�· ·>··@=···���·�·�····@···���·�·�·········���·�.···@ ···· ·���·�x·· ·@�ds���q��·8�·��V{"�>��·���···���·ᚷ····· ···���·��···@· ·����B�·@ ····55����������···��� �O�·W�·· ·��� �W6····W�····��� �]�·W�····��