Site icon EfmSoft

Что означает код HRESULT 0xC004C770 (SL_E_CHPA_PRODUCT_KEY_BEING_USED)?

 
Предыдущий Следующий
SL_E_CHPA_UNKNOWN_PRODUCT_KEY_TYPE SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_RECORD

SL_E_CHPA_PRODUCT_KEY_BEING_USED

Что означает SL_E_CHPA_PRODUCT_KEY_BEING_USED

SL_E_CHPA_PRODUCT_KEY_BEING_USED (0xC004C770) — ключ продукта уже обрабатывается другой транзакцией активации.

Что происходит

Сервер активации уже обрабатывает другую транзакцию для того же product key/SKU. Это конфликт параллельных activation requests, а не признак недействительного ключа.

Что проверить

  • Найдите второй deployment/activation job, работающий с тем же partial key и продуктом.
  • Сопоставьте время начала запросов и дождитесь завершения уже принятой сервером транзакции.
  • Проверьте retry logic: она не должна запускать новый activation request, пока предыдущий имеет неопределённый результат.

Как исправить

Сериализуйте активацию для данного контекста и повторите запрос после завершения текущей транзакции. Смена ключа не нужна, если сервер прямо сообщает о его занятости.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version