pkey.manualActivation returned error 99

Checking the log, I stumped in a response of LimeLM for pkey.manualActivation with error code 99. However, I was unable to identify its purpose from API.

What 99 means?

All of the errors returned via the web API also come with an error message in English. In the case of this particular error: "The activation block failed to decode."

Make sure you're using the latest version of TurboActivate (currently 4.0.9.6) and make sure you send the activation request as-is (don't modify the XML).

According to my log, user submitted the following (happened a few hours ago)

<?xml version="1.0" encoding="utf-8"?><ActivationRequest><ablock data="K/Y9+EYlnSEpiQNOvRtmk0hJsXFITBo1VXUlthIZb81hwo57G8KhOLC+dsZso6P+gwyADGJWGZpOCHQr1fpnEpeOBnLahLZZuE87gesHrV5Gj5MovCswv3xknFZAGhEgdrBo ......... vh59djp2A40" id=" ...... "/></ActivationRequest>

I am not sure If I can post the full xml body here. Can you retrieve from your log what you got through API? If there is no issue posting, I can post full xml or send it through email.

No, there's not enough information.

1. What version of TurboActivate is the end-user using? If it's not 4.0.9.6 then use that: https://wyday.com/limelm/api/#turboactivate

2. What operating system and version are they on?

1. We are using version 4.0.9.42. Product key details can be found here https://wyday.com/limelm/pkey/1967262/ (product key ends with ..-INK5-MSTA)

I have verified that the manual activation is valid and fully working (with a different file)

This is the activation key that was posted, and got error 99

<snip XML file>

In my previous post, I submitted the full data of the xml file. However, it seems that system only shows part of it. Do you want to send it through a different channel?

No. Upgrade to 4.0.9.6 and then try again. If you still get problems with the latest version we can start debugging the problem.