To prevent or stop software conflicts, you can try the steps described below.
Offline mode and proxy settings
You also need to consider the Windows Firewall (accessed via Start > Control Panel > System and Security > Windows Firewall) which may block the game from accessing the Internet. To update your Windows Firewall you will need to install the current Windows Updates.
This is generally done through the Exceptions List (may be named differently depending on your software).
When adding the game as an exception remember to add the executable (exe) for both the game and Uplay PC.
If you continue to have trouble with your game after trying these steps, feel free to contact us.