High Sierra: bluetooth disconnecting continuosly

My iMac late 2012 with latest High Sierra 10.13.1 keeps disconnecting/connecting with Bluetooth devices every couple of minutes, traces below. With Sierra everything was fine. Also now if I bootcamp to Windows the Bluetooth works fine there so this would suggest that the problem is software based and in High Sierra. I've tried power cycling, resetting bluetooth chip, emptying VRAM etc. Nothing works.


oletus 18:15:53.187368 +0200 kernel **** [IOBluetoothHostControllerUSBTransport][BulkInReadHandler] -- calling PerformHardReset()

oletus 18:15:53.190725 +0200 kernel 000551.992501 BRCM20702 Hub@1d181000: IOUSBHostDevice::message: kUSBHostMessageUpdateIdlePolicy from IOUSBHostInterface@0 [<private>]

oletus 18:15:53.191723 +0200 kernel 000551.993501 Bluetooth USB Host Controller@1d181300: IOUSBHostDevice::powerStateWillChangeToGated: kPowerStateOff

oletus 18:15:53.191748 +0200 kernel **** [IOBluetoothHostControllerUSBTransport][terminateWL] -- entering -- mCurrentInternalPowerState = ON -- this = 0x7800 ****

oletus 18:15:53.191802 +0200 coreaudiod hostController general interest notification e0020009

oletus 18:15:53.191883 +0200 coreaudiod PowerState:1 bluetoothdXPCConnection:0x7f821c845b60

oletus 18:15:53.192157 +0200 coreaudiod hostController general interest notification e0020001

oletus 18:15:53.192212 +0200 coreaudiod PowerState:0 bluetoothdXPCConnection:0x7f821c845b60

oletus 18:15:53.193033 +0200 icdd #ICDebug - 51:{ICWiredBrowser.m} (USB terminate)

oletus 18:15:53.193081 +0200 icdd #ICDebug - 344:{ICWiredBrowser.m} (--> USB Terminate)

oletus 18:15:53.193224 +0200 icdd #ICDebug - 371:{ICWiredBrowser.m} (7 USB Descriptions Managed)

oletus 18:15:53.193257 +0200 icdd #ICDebug - 373:{ICWiredBrowser.m} (<-- USB Terminate)

oletus 18:15:53.192832 +0200 UserEventAgent [BTUserEventAgentController hostControllerPoweredOff] on = 528 off = 5

oletus 18:15:53.192859 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] hostControllerPoweredOff

oletus 18:15:53.192881 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven]

oletus 18:15:53.195791 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] PowerSource -2.000000 -2.000000

oletus 18:15:53.195824 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] SystemState 0xE0000300 0xE0000300

oletus 18:15:53.195846 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] LidStatus 2 2

oletus 18:15:53.195865 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] BluetoothState 1 0

oletus 18:15:53.195883 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] StateApple80211 4 4

oletus 18:15:53.195901 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] FlagsApple80211 0x00000010 0x00000010

oletus 18:15:53.195920 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] ConnectedDevices 2 1

oletus 18:15:53.195939 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] ConnectedDeviceTypes 0x000000AB 0x0000000A

oletus 18:15:53.195956 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] update to latest event information

oletus 18:15:53.195988 +0200 UserEventAgent [BTUserEventAgentController hostControllerPoweredOff] on = 528 off = 5

oletus 18:15:53.196007 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] hostControllerPoweredOff

oletus 18:15:53.196983 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven]

oletus 18:15:53.196808 +0200 sharingd Bluetooth power is now on

oletus 18:15:53.199003 +0200 bluetoothd INIT -- Host controller terminated

oletus 18:15:53.199037 +0200 bluetoothd Host controller terminated

oletus 18:15:53.199631 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] PowerSource -2.000000 -2.000000

oletus 18:15:53.199659 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] SystemState 0xE0000300 0xE0000300

oletus 18:15:53.199679 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] LidStatus 2 2

oletus 18:15:53.199698 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] BluetoothState 0 0

oletus 18:15:53.199716 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] StateApple80211 4 4

oletus 18:15:53.199735 +0200 UserEventAgent [BTUserEventAgentController messageTracerEventDriven] FlagsApple80211 0x00000010 0x00000010

oletus 18:15:53.200866 +0200 bluetoothd Host controller powered OFF

iMac (21.5-inch, Late 2012), macOS High Sierra (10.13.1)

Posted on Nov 25, 2017 11:53 PM

Reply
1 reply

Nov 26, 2017 2:20 PM in response to MacMiniMania

Bluetooth devices become unresponsive


Bluetooth Interference Sources


Bluetooth Interference Sources (2)


Bluetooth Wireless Problems

If your Wi-Fi is capable of generating a 5 GHz signal, try that.

Restart the computer holding down the command - option/alt - P - R keys before the gray screen appears. Continue to hold until you hear the startup chime for the second time. You may need to do this several times.

Reset NVRAM/PRAM

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

High Sierra: bluetooth disconnecting continuosly

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