How To Fix Ubisoft Online Service Error 0x20100301

How To Fix Ubisoft Online Service Error 0x20100301
If Ubisoft is giving an “Online Service Error 0x20100301,” there are several causes and fixes

The error usually points to a port being blocked by the computer or router.

What is Ubisoft Online Service Error 0x20100301?

This 0x20100301 error has to do with the ports being blocked on your computer to communicate with the Ubisoft servers.

Adding exceptions to the firewall for Uplay and Ubisoft services often resolves the issue.

One setting that can be turned on and sometimes fixes the problem is the “In-game overlay for supported games” option.

To turn this on, go to Settings–> General–> and Enable in-game overlay for supported games.
Enable in-game overlay for supported games
If this does not fix the error, the next step is to check the firewall.

Temporarily Disable the Firewall to See if it Resolves Error 0x20100301

Most firewall software can be temporarily disabled to see if it fixes the problem.

For Windows Users, type in Firewall in the bottom search bar and select Firewall & Network Protection.

Temporarily turn off the firewall and test if it solves the issue.

Be sure to turn back on the firewall after testing.

If the firewall is the problems below are the steps to add firewall exceptions for Uplay and Ubisoft services.

How To Fix Ubisoft Online Service Error 0x20100301

  1. Type Firewall in the search box and click on Allow an app Through Windows Firewall
  2. How To Fix Ubisoft Online Service Error 0x20100301 Step 1

  3. Click Change Settings
  4. How To Fix Ubisoft Online Service Error 0x20100301 Step 2

  5. Click Allow Another App
  6. How To Fix Ubisoft Online Service Error 0x20100301 Step 3

  7. Click on Browse
  8. How To Fix Ubisoft Online Service Error 0x20100301 Step 4

  9. Go to the C: Drive and select Program Files (x86)
  10. How To Fix Ubisoft Online Service Error 0x20100301 Step 5

  11. Scroll down find and Click Ubisoft
  12. How To Fix Ubisoft Online Service Error 0x20100301 Step 6

  13. Click Ubisoft Game Launcher
  14. How To Fix Ubisoft Online Service Error 0x20100301 Step 7

  15. Click Ubisoft Connect and Open
  16. Click Add
  17. Again, Click Allow Another App, Browse and add all the Ubisoft Services, including Ubisoft Game Launcher, Ubisoft Game Launcher 64, UPC, UPlay Service, Uplay Webcore.
  18. How To Fix Ubisoft Online Service Error 0x20100301 Step 10

  19. After the services are added restart the computer

Summary
Fixing a Ubisoft Online Service Error 0x20100301 requires having the right ports open to talk to the servers.

This is usually a firewall blocking the ports but can also be the router.

A router can also sometimes block ports and need them port forwarded or unblocked.

In rare cases, an ISP can also block ports, but an ISP is rarely a problem.

Have you had issues with a Ubisoft Online Service Error 0x20100301? Let us know your thoughts below.