Has there been any major change at NFC transceiver since iPhone 12?

We've developed an app which performs data transfer with a control board over NFC. The NFC tag we're using is a type 2 NXP Ntag with 2k memory. The app works fine with models up to iPhone 11. However with iPhone 12 onwards, we've been experiencing constant NFC tag detection or NFC session termination failures. Moreover, when it fails one time, it keeps on failing for next consecutive attempts no matter how I hold the phone next to the NFC chip. I've tried all distances from 0cm to 4cm and all directions, nothing works. I'm confident that nothing's wrong in the NFC implementation since the same app works absolutely fine on other iPhone models with iOS versions ranging from 14.6 to 15. Is it something related to sensitivity of NFC transceiver? Is there any way it can be compensated at the source code?

Hi, I am also facing a similar situation. Seems to only effect iPhone 12. Did you find a solution? Any advice would be great. thanks.

Has there been any major change at NFC transceiver since iPhone 12?
 
 
Q