Solution 1:

I have similar problems with Uplay,

there are several posts of user around internet(reddit, Ubisoft forum and so on) complaining about those things.

There are two main and constant problems:

  • Can't download/update a Uplay Game
  • Can't open a Uplay Game

Every single forum, reddit post will tell you to:

  1. Open as administrator
  2. Reinstal the Game
  3. Reinstal Uplay
  4. Reinstal Dx
  5. Port foward
  6. Add Uplay+Game on trusted programs in Windows/Anti-Virus
  7. Close background application.

None of them will work.

If you get luck and receive support they will tell you to do the same again, but for no reason don't follow their advice to disable all windows services from msconfig because that may mess your computer and you will be unable to start windows again.

The only way to find what is really happening is investigating your computer.

You can check the Uplay logs here

Program Files (x86)\Ubisoft\Ubisoft Game Launcher\logs

(

And search google for the exact problem.

You can use the windows Resource Monitor to check the applications. And Windows Event Viewer for some anomaly.

Sadly, most of the time it was a problem with Ubisoft

Can't download/update a Uplay Game:

It was caused, most of the time, for a Ubisoft Server refusing to send a package, just one package (network log)

I found 4 possible solutions:

  • Wait
  • Change your IP, if your ISP allows that.
  • Try another ISP if you have two or more at home, you can use your mobile internet to download that last package.
  • Download it on a friend, or find a fried with the game downloaded/updated and copy to yours.

Can't open a Uplay Game

It could be caused by needing some third party software, but mostly by Uplay failing to verify it as yours or its dependencies (preventing you to play it), it may vary from game.

In this case I found only two solutions:

  • Wait (Uplay updates sometimes fix that, but not always)
  • Format PC (try in another computer first)

Don't forget to check Uplay logs before trying any drastic measure.

Solution 2:

To list the things can mess it up

  1. Corrupted installation of uplay, which could also make installing games through uplay corrupted, reinstalling is the only option I can think of.
  2. Some background process is messing up your uplay (maybe a process you accidentally installed), try to quit every background process which isn't necessary and try to launch uplay/the games then
  3. Internet connection can make you client go haywire, going offline could fix this (but apparently that's not the problem)
  4. One other problem is, and this is farfetched, it could be a virus which is blocking you from launching the games. This means that you could potentially solve it by cleaning up your entire pc.

If these problems persist and none of the fixes listed above work. I would suggest that you will contact Ubisoft support. They know more about their own product hopefully and probably can fix your problem.

Solution 3:

Had a similar problem with uplay games.

What fixed the issue for me was setting everything(steam, uplay, game) to launch on administrator mode. To do so, you need to find the .exe right click it and open properties then go to compatibility tab and mark to launch as admin(you can mark to run in compatibility mode as well since you're using win10).

Also, if it still not working try disabling uplay and steam

EDIT: Sign out of steam BETA participation