MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.04k stars 1.06k forks source link

[Bug]: Faceid passes won't unlock metmask #9911

Open harryzhanghr opened 3 weeks ago

harryzhanghr commented 3 weeks ago

Describe the bug

On iphone metamask, faceid passes but won't unlock metamask

iOS version 17.5.1 metamask version 7.23.0

Expected behavior

should unlock metamask and being able to interact with wallet

Screenshots/Recordings

https://github.com/MetaMask/metamask-mobile/assets/10300686/fdc87c7b-3a25-4c28-bff9-bf7db35eccbb

Steps to reproduce

  1. open metamask
  2. faceid id passes but wont unlock
  3. presses face id again, passes face id but still wont unlock

Error messages or log output

No response

Version

7.23.0

Build type

None

Device

iphone 13 mini

Operating system

iOS

Additional context

No response

Severity

No response

gauthierpetetin commented 3 weeks ago

Hi @harryzhanghr , When did this appear, was it right after you upgraded the app to v7.23.0? Does it mean you have no way to access the app at all?

duncanchiu409 commented 6 days ago

I have the same issue pretty serious honestly.

tavishg commented 6 days ago

Also have this same issue just started today.

gauthierpetetin commented 4 days ago

Does it change anything if you go to phone Settings, disable FaceId, then re-enable it?

duncanchiu409 commented 3 days ago

@gauthierpetetin I haven't try that yet. However, after I use secret recovery phrase, the problem is gone. BTW, I do not know if the password authentication still works under this issue.

duncanchiu409 commented 1 day ago

https://github.com/MetaMask/metamask-mobile/issues/9995 I believe is an duplicated issue here. fyi.

mrscbw commented 9 hours ago

Having same issue as well, if I restore the wallet it'll work fine again for a little while and starts to act up again.

iPhone 13 mini IOS 17.5.1 MetaMask 7.24.4

tommasini commented 4 hours ago

@mrscbw Hey, thanks for helping finding the root cause of the issue! We are trying to get more information on this. Do you have an error message if you try to login writing the password manually after the error with face id? If yes let us know the error message please!