Hello,
Sorry to hear you are having trouble.
Thanks for the reply, no I didn't register it at all, just played from the disk offline. So I have the box, I have the little sticker with the activation code in the box but on steam it says not valid.
You can register your game here:
https://www.stardock.com/accounts/register
Uninstall what you have and re-install from here:
https://store.stardock.com/myaccount/products
Please let us know if you should have any further questions/concerns.