Не загружается сертификат с новыми ключами

На c# есть такой код:

private KalkanCryptCOM _kalkan = new KalkanCryptCOM();
private string _outCert;
private int _certExportFlags;

_kalkan.Init();
_kalkan.TSASetUrl(“http://tsp.pki.gov.kz:80”);
// textBox2.Text - пароль
// textBox1.Text - путь до ключа
_kalkan.LoadKeyStore((int)KALKANCRYPTCOM_STORETYPE.KCST_PKCS12, textBox2.Text, textBox1.Text, “”);
_kalkan.X509ExportCertificateFromStore("", (int)_certExportFlags, out _outCert);
uint errorID;
string errorMessage;
errorID = _kalkan.GetLastError(out errorMessage);

Что получается:
_outCert - null
errorMessage - “ERROR 0x8f0001b: X509 Export certificate from store - failed to load certificate.\r\n”
errorID - 149946395

Код давно не менялся. У кого старые ключи, всё работает, кто получает ключи сейчас, вот такая ошибка.

Как решить проблему?