BLE manufacurer data in adv_ind and scan resp for Android

Hi, 

I found an interesting issue on Andorid app with my nrf52840 device BLE advertising.

Since I need long size for my custom data so I tried to use the manufacturer data in both adv_ind and scan_resp for the BLE device.

But the android app is only able to get one side manufacturer data which is not having service uuid while iOS app can get both manufacturer data from adv_ind and scan_resp.

Does anyone know if Android OS has some kind of limitation like only being able to get the manufacturing data from one side adv_ind or scan resp which doesn't include service_uuid or something?

Thanks!

Related