You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Bluetooth audio problems Catalina

I've updated to Catalina and I'm not experiencing a lot of problems, but one problem in particular and it annoys me a lot.


I'm always using Bluetooth headphones or speakers on my Mac to listen to music.


The problem is that the sound to my output device randomly drops to zero. First I thought it lost connection but when I go to Bluetooth Settings it's still there and connected. When I go to Audio settings the device is still there and selected. So I push the volume-up button and the output device instantly changes to internal speakers and the sound is being played through my speakers instead of my Bluetooth connected device. When I look at the Bluetooth Settings again, the headphones are still connected. So it looks like an audio-codec-driver-software-hardware(or whatever it is)-problem instead of an Bluetooth problem. My Bluetooth apple mouse stays connected and keeps working.


The problem, as described above, appears randomly. Sometimes 3 or 4 times spread over the day, sometimes 4 or 5 times within an hour, sometimes 2 times within a minute! Very annoying.


The quickest way to solve the problem ad hoc is to disconnect and connect the Bluetooth device again through the top at Bluetooth settings.


I'm using different devices and each of them have the same problem;

- Apple AirPods 2

- Steelseries Arctis Wireless Pro

- Jbl charge 3


I've already deleted the Bluetooth folder in Library and rebooted my Mac.


I've already forgot the devices and reconnected everything.


I've already turned off and on my Bluetooth on my Mac


I've already turned off my Bluetooth on my phone (thought maybe this caused the problems but.. unfortunately no..)


Is there anyone with the same problems or does anyone has any ideas to fix this extremely annoying problem?


It looks like this problem appeared eversince I've updated my device to Catalina.

MacBook Air 13", macOS 10.15

Posted on Oct 27, 2019 11:16 PM

Reply

Similar questions

380 replies

Feb 2, 2020 3:09 AM in response to d_fuser

d_fuser, I found that in settings for bluetooth they still have EnablePressuredExit set to True (allows to kill bluetooth audio when memory is under pressure). So setting is still there and might be your system under much bigger pressure and kernel kills it anyway. However I tried to take all possible memory and didn't get that problem anymore. Or maybe you have something else. Can you open Console.app application and search for string "bluetooth" right after loosing sound. Maybe we understand what happens for you.

Feb 2, 2020 1:43 PM in response to Virtustilus

This is the log output when audio drops out. (All within one second.) "MDR-1000X" are the bluetooth headphones.


kernel	memorystatus: killing_idle_process pid 5932 [bluetoothaudiod] jetsam_reason->osr_code: 9
bluetoothd	BTDClient XPC connection for process bluetoothaudiod (5932) is becoming invalidated
bluetoothd	Removing (<BTDClient: 0x7fd805746340>) for process bluetoothaudiod (5932)
coreaudiod	XPC Error remove all devices
coreaudiod	Remove all devices
mediaremoted	Client <MRDMediaRemoteClient 0x7fd7XXX1d390, bundleIdentifier = bluetoothaudiod, pid = 5932> invalidated.
mediaremoted	Removing client <MRDMediaRemoteClient 0x7fd7XXX1d390, bundleIdentifier = bluetoothaudiod, pid = 5932>
mediaremoted	[AVRoutingServer] Setting (null) to application picked routes for client <MRDMediaRemoteClient 0x7fd735f1d390, bundleIdentifier = bluetoothaudiod, pid = 5932>
coreaudiod	BluetoothHALPlugIn_StopIO: triggered by (null) (0) - OUTPUT - MDR-1000X
coreaudiod	stopIO activeIO:1 relatedDevice activeIO:0 (output)
coreaudiod	stopIO:0 activeIO:0 (output)
AirPlayXPCHelper	Deactivate 04-5d-XX-72-XX-08
bluetoothaudiod	VID:0xFFFF PID:0x0000 (0x0000FFFF) FW:0x0000 (0x00000000FFFF)
bluetoothaudiod	Device supports A2DP sink
bluetoothaudiod	[init] entry
bluetoothaudiod	[init] virtual address = 0x10f6b6000
bluetoothaudiod	Create endpoints connected devices:1
bluetoothaudiod	Wifi is on 2.4GHz? 0
bluetoothaudiod	AAC Enabled
bluetoothaudiod	[init] entry
bluetoothaudiod	[init] virtual address = 0x10f6cf000
bluetoothaudiod	[init] entry
bluetoothaudiod	[init] virtual address = 0x10f700000
bluetoothaudiod	[createEndpoints] No SBC / AAC Rate Limits
bluetoothaudiod	[init] entry
bluetoothaudiod	[init] virtual address = 0x10f731000
bluetoothaudiod	Device supports AVRCP target
bluetoothaudiod	MediaRemote server initializing...
bluetoothaudiod	1 clients have now registered for Now Playing Notifications
bluetoothaudiod	Device supports HFP
mediaremoted	Adding client <MRDMediaRemoteClient 0x7fd7XXX1d390, bundleIdentifier = bluetoothaudiod, pid = 6020>
bluetoothaudiod	Set current codec (null)->SCO
bluetoothaudiod	Device supports HSP
bluetoothaudiod	Set current codec (null)->SCO
bluetoothaudiod	Created audio device MDR-1000X
bluetoothaudiod	XPC: BTStopIO for MDR-1000X
bluetoothaudiod	Stop IO - set output activeBeforeSleep = NO
bluetoothaudiod	Already stopped - return immediately
bluetoothaudiod	Update activity signaled:0
bluetoothaudiod	sendAudioStatus isAudioActive:0
bluetoothaudiod	Setting cached activePlayerPath (null) -> origin-XXX/client-com.google.Chrome-462 (Google Chrome)/player-MediaRemote-DefaultPlayer
bluetoothaudiod	Quitting now
coreaudiod	XPC Error remove all devices
coreaudiod	Remove all devices


Thanks for looking into this!

Feb 3, 2020 4:43 AM in response to anhans

OK, my experience after .3 came out:


Still happening, but much less often, and switching back outputs is simple.


No idea what is happening.


For those who haven't updated yet, I just trashed everything before and after the update. Ev-er-y-thing. Restart, NVRAM. Most of it probably unnecessary, but something in there helped.


What doesn't help is the stupid amount of interference and issues I have with any transmitted signals, but that's because of my house and probably the lead or asbestos in the walls.

Feb 3, 2020 5:46 AM in response to gpharry

gpharry wrote:

...
Anyway: I think I'll wait for next releases (both Catalina and iOS) and eventually downgrade in worst case...

Giampaolo


Hi folks. Nothing's changed here. Still having bluetooth disconnection on catalina (maybe a little less ... but I couldn't swear) and still struggling with iOS/car's connection's issues.


Honestly I don't care if it happens (the problem ...) less or more frequent than 10.15.x The fact is: user experience is by far no longer what it used to be!


I started to think that way when I had to replace my 2017 MacBook Pro keyboard for the second time and despite the fact that Apple admitted the flaw, no replace policy to replace the whole laptop came out ...


Preparing backups for Mojave's downgrade ... :-(


Sadly,

Giampaolo

Feb 3, 2020 6:38 AM in response to rayjayjohnson

So you can switch back? That’s an improvement at least. I had that option with .2 already.

Do as Virtustilus suggested, leave your Console open (type bluetooth, coreaudiod, kernel or something? I actually don’t remember how it works) og watch what happens during the switches, if you can’t figure that out, and try to interpret what happened or post the codes. I have no idea how you can detect switches.


I have problems with switches myself sometimes, but I think that is related to a neighbour’s airplay device (no access). But I think I can fool Music when restarting and play a music video right away, so it doesn’t try to connect to the stranger’s device and switches to internal speakers with no option to the bluetooth unit. My airplay device is off, but it is an alternative. I don’t know, but I have no other idea.


It is unreasonable to think that switching has anything to the problem that many had. This is not a memory or a kernel task problem. So my problems are non-existing.



Feb 3, 2020 11:23 PM in response to d_fuser

I tried to figure out the 4GB RAM issue, since I am using about 5,5-6 GB RAM, including cached memory (buffer memory), but I still think 4 GB RAM is enough for normal use, if you run one or two programs at the same time. But is it enough to avoid Bluetooth issues? RAM is cheap, but not everyone can upgrade. I don’t know if additional 4GB of RAM will work either or if it is worth it. Mojave isn’t running better than Catalina, but the system requirements are lower. And security is lower.




Feb 4, 2020 4:19 AM in response to Bunkface

My experience after 10.15.3 came out:


The problem still exists and I am very surprised (not really) that Apple still ignores the issue. Bluetooth audio switches 2-3 times an hour. My device is MBP 2018 13" 8gb (Catalina 10.15.3).


I had this problem during the call with my business partners.

Such situations could be harmful to my reputation... Thanks Apple, I can't trust you anymore.



Feb 5, 2020 12:14 AM in response to GRQuintero

Upgraded to Catalina 10.15.3. No go.


0) MBP 2016 15 inch, 16GB, big SSD.

1) Able to connect to to the Sound BlasterX Katana

2) Able to select it as the output, however

3) Sound never comes out. It used to work prior to Catalina.

4) Sennheiser PCX550 still works great as does Plantronics Voyager

5) IOS 13.3.1 iPhone X still working fine too blasting out my Amazon Prime music via the SBX Katana.


It (10.15.3) is slightly better in that sound stops coming out of the internal speakers now. So it seems like the computer thinks it's sending sound somewhere. Maybe some driver has the sound turned down or has decided to mute? Who knows?


Tried the various actions of deleting stuff, resetting, re-pairing etc. etc. But no go.


Feb 5, 2020 2:43 AM in response to fortezhuo

Installed windows (for games). And I can say bluetooth works worse there :D I can't use BT sound + BT mouse + BT keyboard together, because sound starts to crackling. So connected keyboard and mouse by wires and now I can use it windows. I think I will no return to windows back anytime soon (at least win10). Just every system became even worse last years (pc and mac), or it's just how we feel changes in general (like in the past everything was better :D). Mac for work and I can't downgrade (because I need last the most fresh software), Win for games and nothing else.

Feb 5, 2020 9:20 AM in response to Virtustilus

...PC for games and nothing else. Bluetooth has its drawback. Crackling (or stuttering) is not dependent on the operating system nor the mac’s/computer’s hardware. In other words, crackling occurs both with pc and mac separately. In fact, the crackling occurs in the same games, independently of system requirements.


You cannot buy a place in «heaven».

Feb 5, 2020 2:58 PM in response to anhans

I don't remember when last time I had crackling in Mac, I think about 3 or more years ago, when I didn't have BT 4 yet )) But in windows it's happening with any software (not games even), like video in google chrome for example ) The hardware is the same. Difference in drivers I think and in processing sound buffers in BT audio part of OS.

Bluetooth audio problems Catalina

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.