We have some devices with On-Chip OAD and Persistent App (SDK 3.10.00.53).
We found that SensorTag iOS app doesn't open the menu to select FW files if the option -DV41_FEATURES=L2CAP_COC_CFG is enabled in the Stack project. The Stack project is a separate project in SDK 3.10.00.53.
We need the option L2CAP_COC_CFG to use "Service Changed Indication" in our main project. But since the Stack project was shared between our main app and the Persistent app, the L2CAP_COC_CFG option is active for both.
BTool runs OAD without issues. Our iOS app has OAD implementation and it works with some issues. We want to veryfy the OAD process with iOS SensorTag app and it doesn't work at all. It discovers OAD service, but "Select FW File" stays gray.
We tested it on a new imported example from the SDK 220.127.116.11 and there was the same issue.
If the line is commented, the SensorTag "Select FW File" is red and we can select OAD firmware file to start OAD.
/* -DV41_FEATURES=L2CAP_COC_CFG */
If the line uncommented, the "Select FW File" stays gray.
Is it a known bug? Why does this affect SensorTag OAD?