Describe the bug
After removing the device lock (and re-enabling it later), the app asks for password to perform git operations, but nothing works -- I tried my device PIN, GPG key password and even a few other potential passwords.
The error message says problem getting private key from com.zeapo.pwdstore.git.sshj.SshKey$.
IIRC, the ssh key was protected by fingerprint.
To Reproduce
Steps to reproduce the behavior:
- Set up the repo, using ssh to authenticate (generate a new ssh key pair, and set it up on the git server, github)
- Go to Android's device security settings, remove device protection (PIN and fingerprint)
- Re-enable the device lock (Maybe optional, not tested)
- Go to PasswordStore
- Perform any git operation (e.g. "synchronize repository")
Expected behavior
Ask for fingerprint, and pass when fingerprint matches.
Screenshots


Device information (please complete the following information):
- Device: OnePlus 6
- OS: BlissROM 12.12, Android 10
- App version: 1.13.4
Additional context
It started to happen before this version. Maybe this existed long ago.