iMZ220 connection with bluetooth



Everyone, I bought a Zebra iMZ220 printer, and download the Zebra Utilities app for android and iPhone. I'm making a Xamarin.Forms app, following the example provided,On android  I'm able to discover the device, but can't print anything, Zebra Setup Utilities can't connect, it says Bluetooth Pairing Error, please check both devices and their settings, Zebra Utilities, demo app and even my own says Could not connect to device: read failed, socket might closed or timeout, read ret: -1


I tried the Zebra Utilities on iOS and it print well, but on my app can't run on debug and i don't know what messages it's getting when try to discover the devices.


On Android, I'm missing permissions or something? I'm running on Android 6.0 and on Android 4


I'm asking for these permissions


    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />