Este es un problema muy extraño, así que lo siento si lo describo de manera confusa.
Durante los últimos días, he estado jugando con NFC en mi teléfono Oneplus One. He instalado algunas aplicaciones (NXP TagInfo y Trigger, sobre todo), y funcionan bien. Escribí una aplicación sencilla para escanear y mostrar el ID de una etiqueta. Todo esto funcionaba bien con las etiquetas NFC que tengo por ahí (etiqueta dentro de una botella de agua: NfcV. Otras etiquetas: NfcA (creo). Están sin marcar, y esto es todo lo que sé sobre ellos).
Pero de repente empezó un problema: Una etiqueta, que está dentro de una botella de agua, escanea bien. Pero las otras dos etiquetas que tengo no lo hacen. Cuando intento escanearlas, "rompen" el NFC del teléfono, y éste se vuelve incapaz de escanear la botella de agua. Tengo que apagar y volver a encender el NFC para solucionarlo, momento en el que escanea la botella de agua sin problemas. Este problema es muy constante.
Tengo un Nexus 4 que fue capaz de escanear todas las etiquetas anteriores y mostrar el ID, pero no leer o escribir los datos reales de la etiqueta. Mi Oneplus es capaz de leer y escribir datos en la etiqueta de la botella de agua.
No entiendo qué puede estar causando esto. Como he mencionado anteriormente, las etiquetas funcionaban bien antes. No he actualizado el teléfono ni he hecho ningún cambio significativo en los últimos días.
Teléfono: Oneplus One, rooteado, ejecutando CyanogenMod 11S (El software de stock con el que viene el teléfono)