Sorry for the vague question title, I am open to suggestions, but I am not sure how else to phrase this.
I recently got a new phone; the Nexus 4. When I got it, NFC tags were working fine. They would scan successfully about 90% of the time (as good as it gets with NFC it seems).
Now, all of a sudden, it is down to 0% success. About once every couple minutes it will make the faint low-pitched jingle it makes when it detects NFC but does not read successfully (successful read results in higher pitched jingle).
What happened?! I can't get it to read anything no matter what I do.
Tested with 2 tags here at work. I will try a couple more when I get home too.
I was trying to install a custom NFC apk today to allow NFC while the screen is locked, but even when I revert back to stock apk I get the same behavior. I didn't test NFC today before attempting to install the custom apk, so I don't know (or think) that is what has caused this.
Anyone have any ideas? Seems so bizarre that it would just suddenly stop successfully scanning NFC.
I flat out REFUSE to send it back to LG. They already had it once and I didn't get it back for 2 and a half weeks.
EDIT: I have also tried removing some of the apps I have installed in the last couple days (avast and tasker specifically). Could rooting the phone have something to do with it? Really stuck here.
EDIT #2: So I have restored from some old (nandroid) backups I had. Still no dice. Probably going to attempt a factory reset when I get home at this point (my original settings and apps are so far gone now anyway). But honestly, it looks like it is hardware at this point, which has me extremely irritated. This would be the second time sending my phone in, and the last time I sent it in, I had to fork out for a manufacturer defect. This time, I'll probably crack it open and attempt the repair myself.
Pro Tip: NEVER BUY FROM LG.