NFCNDEFReaderSession didDetect not triggered on iPhone11

Hi all,


I have currently issues getting notified when a NDEF NFC Tag is read.


VersionSet:


Xcode: Version 11.4.1 (11E503a)

iOS (both iPhones): 13.4.1


How to reproduce:

I run the sample code from apple (https://developer.apple.com/documentation/corenfc/building_an_nfc_tag-reader_app) on my iPhoneX and let the app read a NFCNDEFTag on a Laird BL-652-SA-01 devkit, where I wrote the ndef message onto the tag within my SmartBasic application. It works fine, as soon as I hold my iPhoneX on the tag, the callback:


func readerSession(_ session: NFCNDEFReaderSession, didDetect tags: [NFCNDEFTag]) is triggered.

is triggered. All fine.


However, if I execute the exact same reference code on my iPhone 11, with the same iOS version. (both 13.4.1) - I simply do not get the callback.


My assumption is, that I missed something in the implementation on the devkit. But what exactly does the iPhone11 check, what the iPhoneX doesn't ? Is there any change in verifying tag compatibility? Has someone out there the same issue as myself? And if so, what exactly has changed on the model switch from iPhoneX to iPhone11?


Thanks in advance!