I came across an interesting problem. When I tested NFC on different devices I noticed some NFC devices can not read user memory of RFID tag (ISO 15693). Samsung Galaxy S3, Galaxy Mini 2, Sony Xperia Z2 10" can read all data on tags. But for example with Samsung Galaxy Young (I tried two devices Galaxy Young) can not read user memory although NFC is available. Galaxy Young can read only info about tag like UID, AFI, DSFID, etc.
Some idea how I can recognize devices which can not read user memory of RFID tags? Is there any explanation of why Galaxy Young can not read user memory?
There are a lot of different NFC tag's with different chip types. To name a few different types: Ultralight, NTAG213, NTAG215, NTAG216, Mifare 1k
you can see a list here. They all have a different standard and not all standards are supported on each phone.
I had a lot of trouble with the Mifare
tags in the past on my devices. I used an android app like this one in the past to check if an tag was compatible with my device. It gives you a lot of information about the scanned tag.
According to this article:
NTAG203 and Topaz 512 Tags are fully compatible with ALL NFC Phones.
You can also refer to the android developers page
I hope this pushed you in the right direction.