Mine does it too, and Samsung will not replace it under warranty for whatever reason. They want me to pay to replace it, but don't know if the replacement part has the nfc. AT&T offered to replace the phone under warranty as I am well past my 30 days. It just pops off on its own, real annoying.
Sent from my SAMSUNG-SGH-I717 using XDA