Sometimes VMProtectActivateLicense() returns 0x20

Hi,

For resons I cannot determine, every so often recently, VMProtectActivateLicense() is returning 0x20.

The serial is being read into the buffer and looks good. It also looks correct on the disk.

It is a triall serial number with some days left. - 16 days as of today.

I can always solve this problem by simply deleting the serial and have the application go get a fresh one from the my WebLM server.

Can anyone shed light on what a return of 0x20 might really mean so I can fix this once and maybe for all?

Thanks.

:Ron

VMProtectActivateLicense can not return 0x20:

enum VMProtectActivationFlags
{
	ACTIVATION_OK = 0,
	ACTIVATION_SMALL_BUFFER,
	ACTIVATION_NO_CONNECTION,
	ACTIVATION_BAD_REPLY,
	ACTIVATION_BANNED,
	ACTIVATION_CORRUPTED,
	ACTIVATION_BAD_CODE,
	ACTIVATION_ALREADY_USED,
	ACTIVATION_SERIAL_UNKNOWN,
	ACTIVATION_EXPIRED,
	ACTIVATION_NOT_AVAILABLE
};