`hasKey` just validates it's available
@ -418,6 +418,8 @@ export class Program extends BaseProgram {
} else {
this.processResponse(Response.error('Vault is locked.'), true);
}
} else if (!this.main.cryptoService.hasKeyInMemory()) {
await this.main.cryptoService.getKey();