I have a Redmi Note 2 and a Mi Band Pulse, plus I use some Bluetooth headphones (sometime some cheap Chinese Bluedio ones, most of the time Urbanista Boston) also sometimes Bluetooth FM transmitter (BE-06 or something like that). Also, I'm using the weekly developer builds. Since months, problems are this way: - phone randomly disconnects from Bluetooth headphones. Sometimes is once per 30-60 minutes, sometimes is once every 2-5 minutes. This is extremely annoying while driving or running/cycling. It seems to disconnect more when Mi Band is around, although I am not 100% sure about that. After disconnecting, I cannot connect back to my headphones without turning Bluetooth off and on again and also it takes about 30s until I can turn Bluetooth on after I disabled it. In older versions of the ROM, it would also crash and restart, now it just does not connect (although, by some miracle, in one or two versions it would connect automatically the the headphones). Turning headphones off and on again does not help. - Mi Band unlocks the phone about 50% of the times (although it should unlock it every time) and also does not vibrate on notification in all cases. Sometimes Mi Fit cannot get the data from the band and I need to turn Bluetooth off and on again Now, if I switch to Stable ROM, would any of those problems be fixed? Do you have any other ideas (what ROM/which versions) on how to make Mi Band and bluetooth headphones to work all the time with my Redmin Note 2? Also, any idea if it's hardware or software problem? I might consider to buy another phone and sell this one, if I am stupid enough to buy another Xiaomi (such as Mi5, for example), do they also have this Bluetooth problem?