Fingerprint unlock on Pixel XL running Android 7.1 build NDE63L doesn't work. A red exclamation point appears under QuickUnlock where the fingerprint icon would normally be. Tapping the icon displays a stack trace showing the following exceptions:
```
Error initializing Fingerprint Unlock: Java.Lang.RuntimeException: Exception of type 'Java.Lang.RuntimeException' was thrown.
Java.Lang.RuntimeException stack trace -- java.lang.RuntimeException: Failed to init Cipher
Caused by: java.security.InvalidKeyException: Only SecretKey is supported
```
I didn't see an obvious way to copy the complete stack trace and I'm too lazy to retype the whole thing.
Fingerprint unlock does work OK on my Nexus 6P running the Android 7.1 developer preview.
Comments: I just found that you can go to database settings and turn fingerprint off and on again, and it starts working!
```
Error initializing Fingerprint Unlock: Java.Lang.RuntimeException: Exception of type 'Java.Lang.RuntimeException' was thrown.
Java.Lang.RuntimeException stack trace -- java.lang.RuntimeException: Failed to init Cipher
Caused by: java.security.InvalidKeyException: Only SecretKey is supported
```
I didn't see an obvious way to copy the complete stack trace and I'm too lazy to retype the whole thing.
Fingerprint unlock does work OK on my Nexus 6P running the Android 7.1 developer preview.
Comments: I just found that you can go to database settings and turn fingerprint off and on again, and it starts working!