License not entitled for product

Hi there,
We called the API interface AuthorizeMachine provided by you, but failed to login, the error message returned shows License not entitled for product.

There is indeed a license activation file, but we don’t know how to use it. Should we install it anywhere to activate it or u have any specific tool to use it?

Thanks

Doris

1 Like

Hello Doris,

Welcome to our Community!

The error message typically occurs when you try to use a product not included in your license entitlements. Using the InstaLOD C++ SDK requires an active InstaLOD_SDK license entitlement in your InstaLOD Cloud account.

How exactly are you intending to use InstaLOD?

Can you share the full authorization code snippet, including the call to the method InitializeAuthorization?

Hi Andreas,
Thanks for your reply. We are a video game company in Suzhou China, and we applied for the free seat of InstaLOD around 3 months ago.

“Using the InstaLOD C++ SDK requires an active InstaLOD_SDK license entitlement in your InstaLOD Cloud account.” We are not clear on this, how to operate this step?

And the full authorization code snippet is as follows:
bool CInstaManager::AuthorizeWorkstation()
{
if (m_AccountName.empty() || m_SerialPassword.empty())
{
AddErrorMessage(“No Username or Password!”);
return false;
}

if (nullptr == pInstaLOD)
{
	AddErrorMessage("Couldn't retrieve InstaLOD Module.");
	return false;
}

if (pInstaLOD->IsHostAuthorized())
{
	return true;
}

if (pInstaLOD->AuthorizeMachine(ConvertStringToUTF8(m_AccountName.c_str()).c_str(), 
	ConvertStringToUTF8(m_SerialPassword.c_str()).c_str()))
{
	return true;
}
else
{
	AddErrorMessage("Failed to authorize machine:\n");
	AddErrorMessage(pInstaLOD->GetAuthorizationInformation());

	return false;
}

}

Hello Doris,

Thank you for providing the additional context.

The InstaLOD C++ SDK is unavailable under the FSL (Free Seat License) and the Pioneer License agreements. If you would like to use the InstaLOD C++ SDK in a video game, please get in touch with our Sales Team to discuss the available licensing options.