From iOS 17.4, CoreNFC does not seem to be throwing any exception when there are no valid iso7816.select-identifiers found during polling for a NFCTagReaderSession.
Instead, CoreNFC would continue with processing the tag with no initialSelectedAID.
This is an intended behavior after updates to CoreNFC on iOS17.4? Or is this behavior a bug and not actually intended?