Twice this week my daughter's iPhone 6 has locked up & said it needed the PUK code to unlock. The 1st time she had to wait for me to get home from work (scary b/c she was stuck at home all day with no phone or way to get in touch with me) & the 2nd time last night after the phone went dead & charged back up. What causes the phone to do this? I had never heard of it until the other day.