I bought the game on steam a long time ago. Now this week when I launch it from steam its asking for an activation code (which i dont have?) and I hit cancel and I have to launch the game from the Uplay app instead to play.
I am sorry to hear that you are experiencing this issue.
To correct this situation, I would like to suggest that you follow the steps below.
Please, navigate to the installation folder of the game asking for a key. By default, this folder is located at*C:\Program*Files (x86)\Steam\steamapps\common\.
Once you get there, you will find two files, "uplay_install.manifest" and "uplay_install.state". Please, delete them.
After deleting the aforementioned files, please, verify the game files within Steam, for which you can take the following steps:
- Load Steam
- From the Library section, right-click on the game and select Properties from the menu.
- Select the Local files tab and click the Verify integrity of game cache... button.
- Steam will verify the game's files - this process may take several minutes.
- Once the process is completed, the Check Window will automatically exit.
Note that Steam may mention that one file hasn't been downloaded. This is expected behaviour and shouldn't be cause for concern.
If an issue is found you will be given the option to Repair, click Repair. After repairing the issue, please verify the game again until no issues are found. When this has been completed you can then try the game again.
However if the issue persists then please submit a support ticket and our Customer Support team will assist you further.