Can't login to existing accounts but can create new one

I’m using a self hosted instance and have recently encountered an issue with existing vaults.

Instance is deployed using Docker and it’s using Postgres for database. The issue that has appeared is that it doesn’t allow existing accounts to login. Vaults in logged-in clients appear to have disappeared, so offline access isn’t an option either.

The logs are mentioning the below error as the main issue.

System.Security.Cryptography.CryptographicException: The key {b2f7f0ce-4df1-4a39-9f29-30413dae3c58} was not found in the key ring

The only “incident” with the instance was a server restart, but it was graceful. I’ve attempted to create a new account and restart the instance to confirm that the login will succeed - and it does. So a new account survives Bitwarden instance restart.

This is not a data recovery topic.

Is there a chance to save existing accounts or not? More curiosity than legit need.