I've built a custom board using nRF52832 which uses SDK 16.0.0 and softdevice version s113. A part of application is audio streaming/ decibel calculation and transmission. So I migrated from s112 to s113 for DLE feature. Other than enabling DLE, is there any difference between s113 and s112 ?
Now I tried connecting my device to an iPhone using the nRF Connect app. When I scan the device on nRF Connect and send a connection request, it get's stuck on 'connecting' and doesn't ultimately connect to the device. However, interestingly, this issue was observed on iPhone SE (2020) iOS 14.5.1, iOS 14.6 , iPhone XR iOS 14.4.2 whereas on iPhone 6S iOS 14.4.2 the device connects properly to the nRF connect app, upon testing. With s112 all the phones mentioned above have no issue in connecting to the nRF Connect app , it's only with s113.
This issue is NOT seen on an Android phone (tested on Android 11 on my oxygen OS 11.1.1 on One Plus Nord).
Where is the root of the issue ? Is it an IOS issue ? Or a newer model of iPhone issue ? If yes, then what exactly is casuing the issue and how can we mitigate this without changing the Softdevice ? If no, then what exactly is the issue and how can we go about it?