Ошибка работы в NET приложении при регистрации ключа

Добрый день, возникла следующая проблема: при подключении из WEB NET приложения на С# к ключу sign все проходит отлично, никаких вопросов нет возникает. При развертывании на ISS при старте вместо GrOK после вызова  GrdStartupEx результат 1879048193.

Кусок кода инициализации

        int res=0;   res=(int)Gr; logger.Info($"START GrdStartup={res}");
            GrdFMR RemoteMode = GrdFMR.Remote;

         Gr= GrdApi.GrdStartupEx(RemoteMode,@"C:\",0);        
         res=(int)Gr;  logger.Info($"Str GrdStartupEx={res}");
         grdHandle = GrdApi.GrdCreateHandle(GrdCHM.MultiThread);
         Gr=GrdApi.GrdSetAccessCodes(grdHandle, // далее параметры ключа
         res= (int)Gr;   logger.Info($"GrdSetAccessCodes={res}");
            GrdFM DongleFlags = GrdFM.ALL;          // Operation mode flags
            uint ProgramNumber = 0;                 // Program number
            uint Version = 1;                       // Version
            uint SerialNumber = 3;                  // Serial number
            uint BitMask = 0;                       // Bit mask
            uint DongleID = 0;                      // DongelID number
            GrdDT DongleType = GrdDT.ALL;           // Dongle type
            GrdFMM DongleModel = GrdFMM.ALL;        // Dongle model
            GrdFMI DongleInterface = GrdFMI.ALL;    // Dongle interface

В логе следующие записи
2022-08-30 17:52:03.0596  START GrdStartup=1
2022-08-30 17:52:03.0596  Str GrdStartupEx=1879048193
по идее должно было вернуться одно из значений ошибок (от OK до LastError)

Драйвера на сервере установлены, gnconfig.ini тоже

Если место ошибки, а именно .GrdCreateHandle взять в блок try-catch, то получисм следующее: Unable to cast object of type 'Guardant.GrdE' to type 'System.IntPtr'

Это мой первый проект с использованием защиты, которая должна просто ограничивать одновременную работу по таблице лицензий. Куда мне копать?

Re: Ошибка работы в NET приложении при регистрации ключа

Добрый день.
Просьба уточнить, какую версию SDK и API вы используете?

Re: Ошибка работы в NET приложении при регистрации ключа

Версия драйвера Guardant    7.0.215
SDK версия 7 Update 8

Re: Ошибка работы в NET приложении при регистрации ключа

Добрый день.
Попробуйте изменить путь для расположения файла gnclient.ini. Например, укажите путь для размещения - ProgramData, или другой. Убедитесь, что для конечной папки есть права на чтение и запись, иначе приложение не сможет записать файл gnclient.ini