Issue / Question
Problem connecting to Bluetooth devices after upgrade from Nougat (7.x) to Oreo (8.x).
Could not pair Bluetooth device because of an incorrect pin or passkey.
Applicable To
Zebra Android Oreo (8956 and SD660) devices. Example MC33xx, MC9300, TC5x, TC7x, TC8300, VC8300).
Resolution / Answer
Scenario 1: SOTI MobiControl - EMM Token Enrollment (afw#mobicontrol)
When enrolling your Zebra Android device into SOTI MobiControl using Google's hashtag afw#mobicontrol, only APPs which will be available after provisioning will be the mandatory APP according to Google CDD like Play Store.
No specific Zebra application (including Zebra Bluetooth) will be available when device is provisioned via afw#.
EMM can enable again these applications for eg. in SOTI MobiControl while issuing below script command just after provisioning, will re-enable Zebra Bluetooth.
enable_system_app com.zebra.bluetooth
Scenario 2: VMWare Workspace One (formerly known as AirWatch)
AirWatch blocking system Apps like Zebra Bluetooth after Android Enterprise enrollment.
Create a whitelist app group which includes com.zebra.bluetooth then create an Application Control Profile. For more information, refer to page 45 of VMware AirWatch Android Platform Guide.