TurboActivate.h gives a full list of error codes and what they mean:
/* MessageId: TA_E_ACTIVATE Message code (in Hex): 0x3 Message code (in Decimal): 3
MessageText:
The product needs to be activated.*/#define TA_E_ACTIVATE ((HRESULT)0x00000003L)
So, activate first.