IsGenuineEx

IsGenuineEx return TA_FAIL but IsActivated return TA_OK, what do you do?

>> "what do you do?"

You prompt the user to tell them that they're activated but they need to reverify with the servers to continue to use your app. Show a message box with something like 2 buttons "Reverify now" and "Exit YourApp".

We explain this in the TurboActivate.h file. However, with TurboActivate 4.0 (out soon) we make this explicitly clear in the example.