Dashboard shows product key activated, but app doesn't work

Sorry for the flood of posts today 🙂.

I'm experiencing a rather bizarre issue.

I've generated a new product key in my Dashboard, run my app with admin privileges, and attempted to activate it. Activation fails. However, the Dashboard shows that the product key was in fact activated. Is there an obvious explanation for this?

What did Activate() return? What does IsActivated() return?

Activate seems to return TA_E_EXPIRED. IsActivated subsequently returns TA_FAIL.

Make sure the date / time on your computer is set to the correct date and time. Then restart your computer. Everything should work after that.

Hmm. Yeah, that fixed it. I guess my clock was a bit off. But it still seems strange that the product key would be activated even if the app's activation fails.