Mac & macOS

Fix Bluetooth speaker dropouts on Mac

If Bluetooth speakers and headphones are not working optimally, it is often due to the Bluetooth settings. We'll show you how to customize them.

It drove me insane: It doesn't matter which one Loudspeakers ich via bluetooth connected to the Macbook: The sound stuttered, it crackled and cracked and the connection constantly broke. On top of that, the mouse and Bluetooth audio device bothered each other massively: As soon as the audio stream was running, the mouse stuttered – or the mouse movement made the speaker stutter. Luckily there's a solution for that too.

MacOS is to blame for problems with Bluetooth audio!

A bug in Apple's Mac OS X operating system is the cause of the Bluetooth problems - regardless of whether it's via SBC, AAC or aptX and how close the box is to the Macbook. You can easily check this by connecting the Bluetooth box to an iPhone, a Windows PC or another non-OS X device: it usually works flawlessly here. A value in the system file com.apple.BluetoothAudioAgent since Yosemite is to blame for the problem under OS X: Here the values ​​for the minimum bit rate to be negotiated between Mac and Bluetooth devices are too low, which some end devices - in my case next to the Bluetooth speaker even the mouse – brings it to its knees.

Bitrate_BT Speaker
If you increase the bit rates, the Bluetooth audio connection will work better.

The bit rate here is set to “2” by default, which is just way too low. The solution is increase the bitrate a bit. Do this in a terminal window following lines (just copy & paste everything) one:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 58
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 48
defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 40
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 58
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 58
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 48
defaults write com.apple.BluetoothAudioAgent "Stream – Max Outstanding Packets (editable)" 15
defaults write com.apple.BluetoothAudioAgent "Stream – Flush Ring on Packet Drop (editable)" 30

After a restart it works

You should then restart the computer. Don't be surprised: It may be that the connection to the Magic Mouse now takes a few seconds after a restart, at least that's how it was for me. The values ​​at the end of each line are the bit rate. By the way, you can also play around with higher values ​​with “Apple Bitpool Min (editable)”. However, if these become too high, the connection may become unstable again. The audio issues should be gone though.

Reset Bluetooth module on Mac

You can easily reset the Bluetooth module.
You can easily reset the Bluetooth module.

If none of that works, or if the tip even makes things worse, that's no problem: simply reset your Mac's Bluetooth module. To do this, hold down the (Shift)+(Option) key and click on the Bluetooth symbol in the menu bar, select "Debug" and then "Reset Bluetooth module". Confirm this in the following window with "OK". This does not affect the connection with the mouse and keyboard, but it may affect other devices. The Bluetooth module is then back in the operating mode intended by the manufacturer.

×
Product prices and availability are correct as of the date/time shown and are subject to change. All pricing and availability information on https://www.amazon.de/ at the time of purchase applies to the purchase of this product.
×
Product prices and availability are correct as of the date/time shown and are subject to change. All pricing and availability information on https://www.amazon.de/ at the time of purchase applies to the purchase of this product.
×
Product prices and availability are correct as of the date/time shown and are subject to change. All pricing and availability information on https://www.amazon.de/ at the time of purchase applies to the purchase of this product.

Christian Rentrop

Graduate journalist, born in 1979. First attempts at walking in 1986 at the Schneider CPC. In 1997 it went online. Ever since then as a scribbler in deadwood forests and on digital highways. Often also on the Vespa or with the caravan on the way. Daughter father since 2020, so always very happy about one small coffee donation.

52 comments

  1. Sounds like a cool tip! I don't have the problem on my Mac (xxx), but I do have it on my work PC. Is there a similar tip? I would be super grateful for any help!

  2. Awesome tip!
    I've been working on the Mac for 20 years and I've only just discovered the advanced features of the Bluetooth menu.
    Thank you!

    1. Dear Kay (or who else can help me),

      can you tell me how to open the terminal window and then enter the appropriate commands? As I said, I'm a computer layman.

      Thanks and greetings

      1. Hello Harry,

        You can open the terminal on the Mac, for example, using the Spotlight search: Press "CMD + spacebar", enter "terminal" in the search window and click on the result.

        Alternatively, you can also find the terminal in the "Programs" folder, for example via the icon in the Dock or in the Finder. In the Applications folder there is a subfolder "Utilities" which you can use to open the terminal :)

  3. Dear Christian Rentrop,

    I would love to follow your advice as my JBL Flip 4 keeps dropping out when I connect it to my MacBook (High Sierra).
    But since I'm illiterate in the computer world, I fail because I don't know where to find a terminal window. can you show me the way please And do I understand correctly that when I find this, copy all the commands into it at once, not one by one?

    Thanks and greetings
    Harry B. Knots

  4. hey ! Thank you for this detailed information.

    Thanks to you, I can now use a Microsoft 2009 mouse and an AKG Y3600 headset on my Mac mini from early 500 using an ASUS Bluetooth 4 dongle.
    Perfect, I would like information and help.

    Thank you again :-)

    Greeting: Carsten

  5. Thanks, nothing works now. Before that it lasted at least 10 minutes, now the connection knocks me out after 10 seconds.

  6. The amount is old, but I just found it by accident and I'm having problems with the Bose mini II Soundlink speaker with Catalina. For example, once connected to Mac mini 2018 via Bluetooth, no video went from YouTube. Soundlink disconnected, video played great again. I've just entered your input and yes: It's finally working. Thank you for your tutorial. :)

  7. Hallo,
    I have a MacBook Pro late 2013 with Catalina. I get the error: Domain com.apple.BluetoothAudioAgent does not exist. What can I do? I would be very happy about support.

    1. Hmmm... please enter "defaults read com.apple.BluetoothAudioAgent" in the terminal. Maybe you have a typo or a typo somewhere?
      The system file should actually be there because... Bluetooth audio agent ;)

      1. Hi! I also have Catalina on me and I get these two error messages:
        Domain com.apple.BluetoothAudioAgent does not exist
        -bash: com.apple.BluetoothAudioAgent: command not found
        Is there another alternative? SA

  8. wow thank you!!!!! The problem only occurred to me recently, since the macOS Catalina update, but it worked. The problem is finally fixed, I was afraid my Mac was about to give up the ghost and these are the first signs of it..

  9. Hallo,

    I read in another forum that I should delete the mentioned service file. Now it's gone, how do I get back to the file to change the bitrate in there?
    Thank you!

    Greetings Max

  10. Hi Christian,
    I have an iMac with the operating system macOS High Sierra Version 10.13.6, I watch TV via EyeTV on the Mac TV with channels in HD or non-HD. The jerky happens only with channels with HD. All TV channels without HD and all videos are transmitted flawlessly via my Bluetooth speaker Bose Sound Link Mini. I can't find the com.apple.BluetoothAudioAgent file in my operating system. Can you give me a tip where these settings can be made for my operating system?

  11. If it didn't work for you, you should try resetting the NVRAM. This can be done by holding down CMD+ALT+P+R while booting up the Mac until the startup sound sounds the second time. The computer then boots up normally again. NVRAM stores persistent things like time zone, screen resolution, and audio output settings.
    Resetting NVRAM does not erase the hard drive.

  12. Very nice, thank you for this simple tip. Let's see if the Bluetooth keyboard from the third-party manufacturer has fewer "hangs".

    In any case, thanks for your efforts!

  13. Unfortunately, I also have the same problem with my Macbook Air Early 2015. The solution helped under Mac OSX, but I sometimes have to work with Windows and the problem still exists there.

    Is there a solution for this? I would appreciate an answer.

  14. Thank you so much.
    I have a JBL Charge 2 and the iPhone doesn't work without problems with the Macbook.
    I've been looking for a solution to the problem for ages.

    Thanks alot

  15. That worked really well.
    But I have the audio problem permanently with the Apple TV 2 and 3. It doesn't matter whether it's LAN or WLAN, you can't play music with it. Are there such cache settings for this too?

    Thanks George

  16. AT LAST!!!!! Thank you very much for the tip. After years, finally stutter-free music from the MBP :-)

  17. Thanks for the info, unfortunately it doesn't help me.

    BT Keyboard (Logitech K380) – OK – Always
    BT Mouse (Logitech MX Master) – ?? – OK without headphones – Only makes probs after standby
    BT Headphone (Beats X) – ?? – OK without mouse – With mouse – sound comes but mouse often hacks.

    I tried to hack the command from your screenshot into the terminal but get back:

    2017-03-31 11:05:21.927 defaults[1093:394941]
    Domain com.Apple.BluetoothAudioAgent does not exist

    So I installed the latest macOS 10.12.4. What can I do? Apple support didn't really cover themselves with glory either and they said they can't help me ;(

    1. The Geruppel seems to have something to do with interference with you. Try setting the settings back to standard and, if necessary, moving the router further away. Are there many WLANs in your house? Are you using Time Machine over WiFi?

      1. Hi Christian,

        Thank you for your answer. It has nothing to do with wifi interference. I've already sat down from the office in the living room as a test and I've also tried it there where there is no wifi - same problem.

        I had meanwhile also called apple 1,5 and tried everything possible - without success. I then went and bought a new bt mouse to rule out that it was my MX Master. But here, too, as soon as the beats connect, it's vinegar with the mouse.

        the only option i have left is to use the trackpad from the macbook. But that's pretty stupid that the macbook is in the top left corner of my desk and I would have to operate it with my left hand (which is pretty modest as a right-hander)

        during the test with the second bt mouse it also occurred to me that i didn't have the problems with external bt boxes (teufl bt bamster). everything runs without any problems at the same time, no jerks, etc.

        So I come to the conclusion that it can actually only be because of the beats.
        on monday or tuesday the apple employee wanted to contact me again so i'll go through it with him again. I hope that he still has a brilliant idea.

        i love being apple beta tester ;(

  18. That only worked for me for a short time. The only permanent remedy was an audio stick with its own Bluetooth interface. Then you also have aptX guaranteed. If you hold down the option key and select an audio device under Bluetooth in the status bar, details about the connection are displayed. That's often just SBC...

    1. I have exactly the same problem, unfortunately I can't find the bluetoothaudioagent - and my mouse also stutters regularly.

      Is there a fix for this problem? :)

  19. Damn, I didn't expect that. I have the same problem with brand new B&W P5wireless. As long as no keyboard + mouse are paired via bluetooth, the sound transmission is as expected.
    Now I've ordered a DBPOWER Bluetooth 4.0 Music Receiver Transmitter and now I have to read this post...

Leave a Comment

Your e-mail address will not be published. Required fields are marked with * marked

This website uses Akismet to reduce spam. Learn more about how your comment data is processed.

Back to Top button
Close

Oops!

Please deactivate your ad blocker.
>
			!function(t){