over 4 years ago - UbiYubble - Direct link
Have you tried verifying the game's files yet? It's something you can do on Steam and Uplay, so it doesn't matter where you purchased the game from.