Description
This is a feature request.
As discussed in this Arduino Forum thread, https://forum.arduino.cc/?topic=728591#msg4902344, Manufacturer Data is not displayed if services are advertised, possibly because the byte limit is exceeded when both are used.
Based on other information gleaned from the web, perhaps a scanCallback-type event could be used instead. This would allow another 31 bytes of information to be transferred in the advertising window before connecting with a central device. One possible suggestion is to modify the current callback function:
setEventHandler(BLEScanCallback, _doSendAdditionalAdvertisingPacket)
These two articles may provide additional information:
https://www.silabs.com/community/wireless/bluetooth/knowledge-base.entry.html/2017/02/10/bluetooth_advertisin-hGsf
https://www.silabs.com/community/wireless/bluetooth/knowledge-base.entry.html/2017/11/14/bluetooth_advertisin-zCHh