Try to disable the option "enable cloud save synchronization" from Uplay settings (the little gear next to your username). This way your games will be saved locally on your PC, and you won't need Ubisoft's servers to play. But if you have a general problem with Uplay client, it would be a good idea to download it from Ubi's web page, uninstall the Steam's version and re-install it.