A Verizon iPhone 5 that I bought from someone on Craigslist seems to be flashed in a way that makes it think it has a SIM in it when it actually doesn't. It works on Verizon but it can't recognize the phone number to use for iMessage or FaceTime, and when the SIM is removed, the carrier changes from Verizon to TFW. It's not a TFW iPhone, though. It was purchased on Verizon. Even if it was a TFW phone, it would still say "No SIM".
Restoring didn't do anything.
iPhone 5 Thinks it has a SIM Card when it doesn't
Restoring didn't do anything.
iPhone 5 Thinks it has a SIM Card when it doesn't