Bluetooth "classic" disconnected upon connection with reason 0xd or 0x14

Originator:martijn
Number:rdar://21097359 Date Originated:25-May-2015 08:54 PM
Status:Open Resolved:Unresolved
Product:iOS Product Version:8.3
Classification:Serious Bug Reproducible:Rarely
 
Summary:
We are seeing in our diagnostic logs that sometimes the iPhone disconnects, right after the Pebble watch connects to it, with reason 0xd ("CONNECTION REJECTED DUE TO LIMITED RESOURCES (0X0D)") and sometimes with 0x14 ("REMOTE DEVICE TERMINATED CONNECTION DUE TO LOW RESOURCES (0X14)").

We have no idea when the BT controller on the iPhone gets into this state.

Steps to Reproduce:
N/A

Expected Results:
The BT controller on the iPhone should have plenty of resources and never disconnect due to insufficient resources.

Actual Results:
The BT controller on the iPhone sometimes disconnects due to insufficient resources.

Version:
Seen exclusively on iOS 8.3

Notes:


Configuration:
Seen on iPhone 5, iPhone 5S and iPhone 6

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!