Original post by: mayer ,
Reboot your Mac into Recovery mode and use the Terminal to type in a command. Here’s how. * Restart or start your Mac. * ''While'' your Mac restarts, hold down '''Command + R''' until you see the Apple logo appear. * When it does, release the keys. Your Mac will now enter Recovery mode — you should see a macOS Utilities pane. * Click on '''Utilities''' in the top menu bar. * Select '''Terminal'''. * Once it opens, type the following command into the terminal: '''xartutil –erase-all''' * Press '''Enter / Return'''. * Type '''yes''' into the terminal. Once all of that is done, you should be good. Just click the Apple icon in the top menu bar and select Restart. From here, just go back to the Touch ID pane in System Preferences and try adding new fingerprints. === What if This Doesn’t Work? === This should work in the vast majority of cases. But it’s worth noting that some users have had the fingerprint bug persist even after the Terminal command. If that’s the case, it’s recommended that you take your MacBook Pro into Apple or an Authorized Service Provider for diagnostics and possible repairs. There could be another issue at play. Similarly, it’s pretty likely that Apple is aware of this bug and is working on a fix that a might do away with the disconnect between macOS and the Secure Enclave. Because of that, just make sure to keep your MacBook Pro up-to-date by installing the latest macOS software updates.