Wallet gets stuck on "Verifying onboarding" after background timeout
Description
When an existing wallet is backgrounded / unused and locks the user out, unlocking causes it to get stuck on "Verifying onboarding" splash screen step. Closing and reopening the app is a interim fix
Build: 1673
Another note on this case. If my BC Wallet app is in the sate where it would trigger this stuck condition, then attempting to log in with a VCAuthN environment with a deep link will trigger this error in the wallet.
Still investigating this.
The bug seems to rear it's head in a variety of ways. Sometimes it has the behaviour above, other times it skips the lockout and reopens the app with either socket or closing wallet error (both unhandled promise rejections.)
Fixed, tested in build 1.0.17 Build 1740.