Ошибка Unknown signature type requested

Столкнулся со следующей проблемой:
Т.к. формат ЭЦП ключей стал новым(раньше у нас было 2 файла и они работали на алгоритмы RSA, а сейчас один, работающий на основе GOST), то у меня при вызове данной функции каждый раз вылетает ошибка в том месте, которое я выделил на скриншоте.

Ошибка следующая:
Unknown signature type requested: название использованного алгоритма.

Что интереснее - если заменить алгоритм на RSA, и поменять эцп файл на старый, то подписание успешно проходит.

Я подумал, что проблема в том, что провайдер KALKAN неверно регистрируется, однако если выводить список всех провайдеров в консоль, то он находится среди них в самом низу.

Ещё одно замечание: я попробовал прогнать код по всем алгоритмам, которые есть в провайдере Kalkan, и каждый из них вызывает ранее упомянутые ошибку. Все, кроме алгоритмов RSA. Они вызывают ошибку что-то вроде “SHA224WithRSAEncryption - cannot create signer: Supplied key (kz.gov.pki.kalkan.jce.provider.asymmetric.ecgost15.EcGost3410_2015PrivateKey) is not a RSAPrivateKey instance”. То-бишь дело в том, что алгоритм подписи RSA не подходит для моего случая.

Быть может, у вас получится помочь?

Версия KalkanProvider 0.7.
В качестве библиотеки использую kcna_proivder_ice_kalkan-0.7.5