I am working on an Application which needs to communicate with BLE 5 powered peripheral devices, as our requirement to use the extended advertisement packet. As we know, BLE 5 devices are completely supports background-compatibility. So when the BLE 5 device broadcasts itself in legacy mode it is getting scanned on Andorid/ iPhone devices. But when it broadcasts without legacy mode it is not getting scanned. I don't know what I am missing. I believe there is nothing to do as much on the application side as it will be handled at stack level.
Any help would be highly appreciated. Thanks in advance.
Please check the following points:
I hope this is a good start for debugging for any one having the same problem.