The uplay issue may be on the ubisoft side, especially if everything else (internet generally and things like origin or steam) is running without issue. The other side of the coin is that this is probably the most sorry excuse for a retail product i have ever personally seen in 20 years of PC gaming. It very well may have something to do with that fact rather than you're internet specifically.
|