You sit down to log into your bank account. You open your password manager, type your master password, hit Enter… and nothing. The vault stays locked. You try again. Still locked. Maybe you get a "wrong password" message, maybe just a spinning wheel that never loads. This happened to me last year with 1Password 8 on Windows 11 after a Windows update broke the sync. The trigger? Usually a recent update — either the password manager app itself, your browser, or your OS.
What's really causing this?
There's two main reasons a vault locks up and won't open:
- Master password mismatch — You typed it wrong, or your keyboard layout changed (happens more than you'd think).
- Corrupted local cache — The vault data stored on your device got scrambled, so the app can't match your password even when it's right.
If you're using a cloud-synced manager like Bitwarden or 1Password, a third thing: the sync token expired and the app can't reach the server. But that usually shows a different error (like "cannot connect to server"). The locked-vault thing is almost always #1 or #2.
Fix #1: Check your keyboard layout
This tripped me up the first time too. I switched to a US keyboard layout for coding, but my password had special characters I typed with a German layout. The fix:
- Open a text editor (Notepad is fine).
- Type your master password exactly as you think it is.
- Check what actually appears. Look for swapped characters — @ instead of ", or Shift+2 giving ", not @. Common culprits: Y and Z swapped on QWERTZ vs QWERTY, or period/comma swapped.
- Fix the layout in Windows (Settings > Time & Language > Language & region > Preferred languages, then keyboard options) or macOS (System Settings > Keyboard > Input Sources). Switch to the layout you used when you set the password.
- Try the password manager again.
Fix #2: Clear the local cache
If the keyboard check didn't work, the local vault cache is probably corrupted. Here's the real fix:
For 1Password (Windows/macOS)
- Close 1Password completely. Right-click the tray icon (Windows) or menu bar icon (Mac) and choose Quit.
- Find the cache folder:
- Windows:
%LOCALAPPDATA%\1Password\cache - macOS:
~/Library/Caches/com.1password.1password
- Windows:
- Delete everything inside that cache folder — not the folder itself, just what's inside.
- Open 1Password again. It'll sync from the server fresh. You'll need to re-enter your master password this once.
For Bitwarden (desktop app)
- Open Bitwarden, go to Settings > Vault timeout.
- Set it to "Immediately" then back to whatever you had. This forces a cache refresh.
- If that doesn't work, close Bitwarden and delete the local data:
- Windows:
%APPDATA%\Bitwarden - macOS:
~/Library/Application Support/Bitwarden
cache.dbfile there. Then relaunch. - Windows:
Fix #3: Use the emergency recovery kit
Some managers (like 1Password and Dashlane) give you a recovery code or key when you set up the account. If you saved it somewhere safe — like a printed sheet or a USB stick — now's the time to use it.
- Look for your recovery key. In 1Password it's a long string starting with
A3-orB3-. In Bitwarden it's called the "Master Password Reset" code. - Open the password manager and click "I forgot my master password" or "Emergency Kit".
- Enter the recovery key. It'll let you set a new master password.
- Important: After this, change your vault password immediately in settings. Don't trust the auto-generated one.
What if nothing works?
If you've tried all three fixes and you're still locked out, here's what to check next:
- Is your cloud sync account still active? Did your subscription expire? Some managers lock the vault if the account lapses. Check your billing email.
- Are you using a corporate account? If this is a work-managed password manager, your IT admin might have changed the policy. Call them before you delete anything.
- Did you recently change your device's date/time? A wrong system clock can break certificate checks and lock the vault. Set it to automatic sync.
If none of this helps, the last option is a backup. If you exported your passwords as a CSV or used a separate backup tool (like KeePassXC's archive feature), import that file into a fresh manager. That's a pain, but it beats starting from scratch.
One more thing: if you get it open, immediately export a backup. I do this every 3 months now. Saved me twice.