I bit the bullet and did a factory reset...still no NFC. Any suggestion? The phone is not rooted. Could rooting the phone be a possible solution?
You would not have to root the phone to use what it was supposed to do by default. Did you try what worked for me?
The HTC rep (the second one that is, first one was dumb and rude due to her limited understanding) asked me to reset the phone once more, and when the phone booted up, I unchecked the
Settings > Power > Fastboot option.
Disabled Softcard/ISIS Wallet in App settings,
Installed Google Wallet again. And all seems to be in order now. Not sure what caused the initial trouble.
If the problem still persists, it can be a hardware failure. If Verizon will not work with you on a Warranty replacement, Call : 866-449-8358 from 8 am to 1 am ET and initiate troubleshooting. Call from another phone, since troubleshooting often involves in rebooting your phone, which may lead to disconnection from your support rep. Once all fails, they will give you 3 Options.
1. Send in your phone at your expense, 12-16 Bucks USPS the last time I did it, which they will fix and return in 10-14 business days.
2. Send in your phone at your expense, HTC will charge you 19 dollars to expedite repair and ship you sooner. I am not sure of the return time to be exact. But expect a week.
3. 29 dollar one time payment for overnight shipping of a new device. They will send a new/refurb phone overnight if called before 4pm central time. But they will also put a hold on your credit card for 599 dollars till they receive your defective unit. They also ship a paid mailer label so you wont incur a return shipping fee.
I was going to pick the 3rd option, so that I do not have a down time without phone. But thank heavens my phone decided to work now saving me from the hassle of restoring my apps, settings and such.
Good Luck mate. Hope it works out for you.