So, is the device not working with NFC at all, or only your app? If the problem is only with your app, my first guess would be that you are trying to activate multiple reader sessions. Make sure you don't have an active session anywhere in the app before you call beginSession. Also, not only per app, but there can only be a single active NFC reader session on the device. So, double check your testing procedures to make sure you don't have another app trying to read NFC at the same time. Based on your additional question about renewing NFC sessions, it could also be that you are trying to extend the session using a trick, and that might be causing the multiple active sessions, leading to this error. While it was possible to use certain tricks to extend the NFC sessions beyond what was initially allowed, these loopholes have now been closed - which is probably why you think the new phones have issues with longer sessions. They do, that it is no longer possible to ext