Hello, thank you for your reply.
For reading NFC cards, we are setting up an observer. After each reading, we kill the observer to restart it. This way, we can continue reading the NFC cards.
We use 2 phones, with Android 9 version. Only the build differs. The smartphone model is the same, but one of the phones can't be upgraded to a higher build version (there may be a hardware difference).
our 2 builds are as follows:
-20200403_R1.12 (oldest phone, without the reading problem)
-20240129_R1.12
I use this NXP version : nxpnfcandroidlib-1.9
On the first build, I can read several cards in a row without any problem.
On the 2nd build, I make a 1st reading, then the observer doesn't relaunch. I have to quit the application and relaunch it.
Thanks