For ~20 years now, basic USB and WiFi connection have been in the category of “mostly expected to work” – you do encounter incompatibilities but it tends to be unusual.
Bluetooth, on the other hand, seems to have been “expected to fail or at least be flaky as hell” since Day 1, and it doesn’t seem to have gotten better over time. What makes the Bluetooth stack/protocol so much more apparently-unstable than other protocols?
In: 7688
Bluetooth is a set of many incredibly complex protocols, often implemented with poor testing resulting in many bugs.
Then, if it’s a bug affecting a popular device, some other manufacturers intentionally build their devices so they’re compatible with the bug… resulting in them being incompatible with bug-free devices.
In addition to that, many Bluetooth devices use less transmit power.
Latest Answers