What really happened with Appleā€™s Face ID 'fail' onstage [UPDATED]

Craig Federighi, Appleā€™s senior vice president of software engineering, discusses features of the new iPhone X at the Steve Jobs Theater on the new Apple campus on Tuesday, Sept. 12, 2017, in Cupertino, Calif. (AP Photo/Marcio Jose Sanchez)
Craig Federighi, Appleā€™s senior vice president of software engineering, discusses features of the new iPhone X at the Steve Jobs Theater on the new Apple campus on Tuesday, Sept. 12, 2017, in Cupertino, Calif. (AP Photo/Marcio Jose Sanchez)

Update: The original theory in this story was incorrect. We have made updates based on information from Apple.

The internet is buzzing. As Apple (AAPL) demonstrated its new flagship phone onstage, the $999 iPhone X, the face-recognition unlocking feature failed. Bigly and splashily.

Apple software head Craig Federighiā€™s live demo had only just begun.

ā€œUnlocking it is as easy as looking at it and swiping up,ā€ he said, picking up the phone at his podium. ā€œAndā€”you knowā€”ā€œ

The audience knew right away that something was wrong. Not because the phone didnā€™t unlock automatically and instantly, as it should have, but because Federighi seemed rattled.

He hit the Sleep switch to turn off the screen. ā€œLetā€™s try that again,ā€ he said.

No luck. ā€œHo ho ho! Letā€™s go to backup here!ā€

He picked up a second, backup demo phone. This time, the Face ID worked, and he went on with his demo.

But the headlines jumped to swift and merciless conclusions: Face ID had failed.

ā€œApple suffers embarrassing demo Face ID fail at iPhone X launch,ā€ wrote the Telegraph. ā€œAppleā€™s Face ID unlocking failed during its big demo,ā€ said Business Insider. ā€œAppleā€™s stock suddenly dropped after that Face ID fail,ā€ went Vice.

Some of the stories describing a technology failure onstage.
Some of the stories describing a technology failure onstage.

In fact, though, Face ID performed perfectly. It appears somebody at Apple set up the phone incorrectly.

To see what really happened, just look at the screen Federighi was confronting. It says, ā€œYour passcode is required to enable Face ID.ā€

Turns out, Face ID was performing exactly as designed.
Turns out, Face ID was performing exactly as designed.

Every iPhone owner has seen this screen. Itā€™s the message you see when you restart your iPhone, rather than just waking it. If you wake your phone, you can unlock it with your fingerprint. But if itā€™s been off, you have to enter your password manually, every single time. (Same thing on Samsung phones, by the way.)

Itā€™s a security measure, meant to prevent evildoers from hacking the phone to get your fingerprint data. ā€œYour fingerprints arenā€™t actually stored in your iPhone,ā€ explains Apple consultant Chuck Rogers on Quora. ā€œThe iPhone stores numerical representations of your fingerprints in something called the Secure Enclave. When you place your finger on the Home button/sensor, it compares the numerical representation of your fingerprint scan with what is stored in the Secure Enclave.

ā€œYour passcode is required when you restart because it unlocks the Secure Enclave. Without entering your passcode at restart, your iPhone cannot recognize your fingerprint(s), because the Secure Enclave is not accessible until after you enter the passcode.ā€

Exactly the same system is at work on the iPhone X. You can unlock a sleeping phone with face recognition. But if the phone has been restarted or shut off, you still have to enter your password manually.

Somebody, in the process of setting up Federighiā€™s demo phone, had restarted it before the show. The ā€œpasscode is requiredā€ message protected Federighiā€™s stored face data, just the way todayā€™s phones protect your stored fingerprint data.

Embarrassing? Yes. Foolish? Yes. Did the demo go as planned? No.

But did Face ID actually fail? No, it didnā€™t. In fact, it worked flawlessly.

[UPDATE: Commenters have noted that the ā€œpasscode is requiredā€ message doesnā€™t have the same wording as the one that you see, on a Touch ID phone, after a restart. Instead, it resembles the message you see when someone has tried Touch ID unsuccessfully too many times. If Face ID uses the same scheme, we canā€™t know who had tried it unsuccessfullyā€”stage crew? keynote team member?ā€”but itā€™s safe to assume that it wasnā€™t Federighi. If he had tried and failed before the show, he certainly would have insisted on troubleshooting the phone after the first failure. In other words, something went wrong, but it wasnā€™t Face ID misbehaving.

On the other hand, on MacRumors.com, commenter Cinetagonist notes that ā€œThat message appears if you donā€™t use your iphone for 5 hours ā€” Touch ID (and Face ID) tokens are zeroed after five hours in non-use state, and you have to enter passcode to reenable the security feature. I bet that was the case on stage.ā€ Thatā€™s fairly plausible, since several sources have told me that Apple reps were in that theater setting up all night.

Now, you also see that message if Face ID has failed to recognize you twice in a row. Some people are theorizing, therefore, that Face ID really did fail onstageā€”that Federighi tried three times to get it to recognize his face, and it failed all three times. I was there live, and Iā€™ve studied the video, though, and he simply did not try three times. He tried it onceā€”no responseā€”then turned the phone off and on again, and thatā€™s when the ā€œpasscodeā€ message appeared.

In that Comments, let me know what you think!]

FINAL UPDATE: Tonight, I was able to contact Apple. After examining the logs of the demo iPhone X, they now know exactly what went down. Turns out my first theory in this story was wrongā€”but my first UPDATE theory above was correct: ā€œPeople were handling the device for stage demo ahead of time,ā€ says a rep, ā€œand didnā€™t realize Face ID was trying to authenticate their face. After failing a number of times, because they werenā€™t Craig, the iPhone did what it was designed to do, which was to require his passcode.ā€ In other words, ā€œFace ID worked as it was designed to.ā€

More from David Pogue:

How Apple envisions life without a Home button

The $999, eyebrow-raising iPhone X: David Pogueā€™s hands-on review

iOS11 is about to arrive ā€” hereā€™s whatā€™s in it

MacOS High Sierra comes this fallā€”and brings these 23 features

T-Mobile COO: Why we make investments like free Netflix that ā€˜seem crazyā€™

How Appleā€™s iPhone has improved since its 2007 debut

David Pogue, tech columnist for Yahoo Finance, is the author of ā€œiPhone: The Missing Manual.ā€ He welcomes nontoxic comments in the comments section below. On the web, heā€™s davidpogue.com. On Twitter, heā€™s @pogue. On email, heā€™s poguester@yahoo.com. You can read all his articles here, or you can sign up to get his columns by email.

Advertisement