Well I can't play The Crew 2, I've tried loading it after pre-loading it through Steam and not only did I then have to wait for it to re-download all 23.3gb again but uPlay is asking me for a CD Key which I don't have. I've just put in a complaint to Ubisoft, if it's not fixed today I'll be getting a refund. Very disspointed with how many big compaines are releasing games in a broken or unplayable state. I had to get a refund for FIFA 18 a few months ago because in the loading screens where you do warm up drills the game never let me continue to the actual match like it should have.
Googling the issue and it's not just me this is affecting, there's a few people who can't play the game who purchased it with Steam. The accounts are linked, it just won't recognise the game in the uPlay library.