Hi.
I know this thread's a bit old, but I've been having what appear to be similar issues to the ones described and was hoping to find a solution.
I have a Galaxy S7 that is currently running Android Oreo and I have a pair of MotoROKR s305 Bluetooth headphones that I use for music and to occasionally make and receive calls.
As OP stated, making outgoing calls is no problem. The audio will go straight to the headset when a call is made.
However, for some reason, when I get incoming calls, it will sometimes not acknowledge the connected headset or send audio to it. It knows the headset is paired. It will even go as far as to
answer the call when I press the corresponding button on the headset......but then, the audio for the call will come directly from the phone (which is usually in its belt holster where I can't hear it) instead of the headset.
I figured it may be some kind of idle power-saving sleep mode as mentioned in this thread (either on the phone or the headset itself) that keeps causing this.......but I've found that this happens even when I successfully finish making a call with the headset and the recipient calls me back
less than a minute later. This is simply not a long enough time lapse for any reasonable power-saving mode to go into effect on either device and it is extremely infuriating!
The only time I do not have any issues answering incoming calls with the headset is if a call comes while I am already actively using them, either to listen to music or to watch a video on my phone.....and the headphones are always ready to receive media audio in those instances no matter how long they have been sitting powered-on, idle and not in use. So, why is it not this way when calls come in?
If there is any kind of solution, say some settings I could tweak or even a 3rd party app I could use to put a stop to this behaviour, then I'm all ears.
Thanks.
