I would try restarting the phone. Then, if it doesn't resolve the issue, try disconnecting the connection and forget it. Restart the phone and then re-input the connection. Lastly, you may want to check the battery for the earbuds you are connecting. If they are in need of replacing, that will cause the loss.
I have come to realize that the reason my phone kept disconnecting had nothing to do with any of the solution posted here. My solution was turning off my WiFi. I do not have a data plan and there are many networks throughout the city. So my phone will connect to a Shaw open network and then as I run out of range (usually running with my buds in when this happens) it will loose connectivity and the bluetooth will cut out. Seems to happen everytime my phone disconnects from a WiFi network.
The solution was turning off my wifi when I go for a run. They did not disconnect once
It's iHeartRadio. The app will force audio out of the phone speakers instead of Bluetooth whenever you change your Wi-Fi connection status. It doesn't matter if the app is open or not.
It's not iHeart...or not JUST iHeart anyway. Same thing is happening to me as being described by everyone else...but it doesn't matter what media I'm playing...even recorded files.
Only exception seems to be phone calls (maybe). I've had more dropped calls than normal lately, but not sure if it's the same issue. Dropped calls happening when I still have good wi-fi signal and not doing wi-fi calling.
All I can say is I deleted the I-heart app and I have not had the problem since. My Bluetooth connection would drop after leaving home in the morning, at the same spot about 6 houses down the street. That must be the spot where the phone loses wi-fi connection to my house.