When users are unable to connect to the Ubisoft server, an error pops up saying “A Ubisoft service is currently unavailable. Often the problem may take just a few minutes to get resolved. Sometimes, it gets quite tricky and challenging to identify the problem. Here are several things you can do to eradicate this error on your own.
Hopefully, you will find the solution to your problem and will be able to connect to the Ubisoft server on the spot.
When does this error box appear?
This can happen due to many underlying reasons. Either there is an underlying issue within your device or the server may be down.
Due to numerous reasons that may have caused this issue, there are a number of solutions to this error depending on what caused it. In this guide, you will find each and every solution to this error. So without, any ado let’s start with the first one.
#1: Check for Ubisoft servers
Before you begin, please make sure that you visit the official Facebook and Twitter pages or news banners on the Ubisoft support to ensure that there is no service degradation of services. Servers may be down for maintenance or upgrades.
Skipping this step can mess up the computer settings causing additional problems to arise, not just with Ubisoft; it can affect other programs and software on your device.
#2: Resolving connectivity issues
The next thing that needs to be done before jumping into troubleshooting is to check if the connectivity is up to the mark.
- The internet connection should be reliable.
- To ensure the availability of the Ubisoft network, try disconnecting other devices connected to the same network you are using.
- Connect the routers directly to the internet, not other local networks.
- Check whether the internet speed is sufficient enough to support Uplay.
- If you are using WiFi, try switching to Ethernet cable.
- Reset network hardware by shutting down all consoles and devices connected to the router, shut the router, and restart after 60 seconds. Connect your device to the router. Wait for the connection to re-establish fully. Test your game.
- Disable all background applications.
- Port forwarding must be done.
- Check for factors if any that restrict the ability to connect to Uplay servers.
It is now time to check if the “A Ubisoft server is currently unavailable” dialogue box has disappeared and you can connect to the game or not.
If not, check the next solution if that works for you.
#3: Correcting date and time
For security purposes, Ubisoft is highly particular to the date and time set up on your device. You need to make sure that the date and time on your device are updated.
Follow the steps mentioned below to configure date and time settings and see if that helps to solve the issue that you’re facing:
- Open windows 10 settings by pressing “Windows + I”.
- Select time and language and scroll down and select the date and time.
- Check if the date and time are set correctly. You can set up the correct date and time by allowing the set time automatically option.
- To manually set the date, click to open the drop-down menu. From there select the correct date, month, and year.
- To set up the time manually, click the hour, minutes, or seconds that you want to change and set up the time according to your time zone.
- After that, click on the OK button.
An alternate way to fix the date and time on your computer is by doing it through the control panel. It does the same job both ways but when you do it through the control panel it allows you to synchronize your time with the internet time your device is connected to.
Follow the steps below:
- Press “Windows + R” and type control.exe in the run box and press ok.
- Look for the date and time tab by scrolling downwards or searching date and time in the search box.
- From that click change date and time.
- You may choose to manually set the date and time by looking at either of the clocks at your place or through your phone.
- Alternately, you can choose to adjust the date and time with the internet data and the time your pc is connected to. For that press change settings in the date and time. Check the box which says “synchronize with an internet time server”. Click the update now button, click ok, then click Apply, and then click ok.
- Close the control panel window by clicking on the red box on the top right corner.
#4: Ending faulty tasks
Sometimes a file belonging to Ubisoft gets corrupted and it refrains the user from connecting to the server.
This problem doesn’t arise for everyone using Uplay servers. It is not necessarily that you will have a corrupted file that will block your connection to connect to the Ubisoft server. This file is easily recognizable as it has an irrelevant name that is made up of random characters.
Fixing this issue is also very easy. Just follow these simple steps and you’ll be done in no time:
- Search for task manager in the start menu or press “Ctrl + Shift + Escape” to open.
- After opening the task manager, click on more details.
- Scroll down until you reach the background processes list.
- Look closely to find the execution of an irrelevant file which is suspected to be the reason for not being able to connect to the Uplay server.
- Select it and then choose the end task option from the bottom right of the window.
- Confirm yes or press okay as needed.
You are done ending the faulty task in task manager.
#5: SFC scan
SFC scan is done to check for missing or corrupt files and it also enables the users to repair or replace them. To do this, follow the steps mentioned:
- Press the “Windows + R”, and type cmd, and use “Ctrl + Shift + Enter” to access the administrator command prompt.
- After that type “DISM.exe /Online /Cleanup-image /Restorehealth” and press enter.
- It may take several minutes to perform this operation.
- If you want to repair the sourced files type “sfc /scannow” and press enter.
- This will scan all the protected files and replace the corrupted files with a cached copy which is located in your computer at “%WinDir%\System32\dllcache”
- After the process is complete you may receive a message with says “Windows resource protection did not find any integrity violations.” which claims that there was no issue with your files. Or “Windows Resource Protection found corrupt files and successfully repaired them.” as I got in the image below.
- Or you can get an error “Windows resource protection could not perform the requested operation.”, this problem may be resolved by performing a file check to ensure that the pending deleted and pending renames folder still exist under “%WinDir%\WinSxS\Temp”.
#6: Host Files
A host file is a small text file that is created to keep the program running. It can also be used to block certain websites. Issues may arise while connecting to the Ubisoft server due to some errors in the host files. Resetting the files can help eradicate the problem.
Follow the steps below to reset the host files:
- Locate the host file on your computer. The default storage for host files is Local disk “C:\windows\System32\drivers\etc”.
- Make a double click on it or a right-click and select open to open the file.
- If you are unable to see the host file, you may have to search it in the hidden files. For that click view in the file explorer and select hidden items. You can check the box next to the required file to make it appear
- Rename it to host.old so you can differentiate.
- To create a new host file, open a word processor on your device. It can be a notepad, WordPad, or any word processor that you like.
- Copy and paste this code on the word processor you just opened.
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 126.96.36.199 rhino.acme.com # source server # 188.8.131.52 x.acme.com # x client host # localhost name resolution is handled within DNS itself. #127.0.0.1 localhost #::1 localhost
- Save this file by clicking on the file, save as in the same location where you got it from, in case it was hidden, save it to C\windows\System32\drivers\etc.
- Make sure that the file extension is .txt.
#7: Configure IPv6 settings
To disable IPv6, follow the steps mentioned below:
- Open the run dialogue box by pressing “Windows + R”, type “ncpa.cpl” and press ok. This will open the internet connection settings.
- After the internet connection window opens up make a double click on “active your network adapter”
- Click properties and look for Internet Protocol version 6 on the list. Uncheck the box next to it and click ok.
- Confirm the changes and restart your computer.
An alternate way to disable IPv6 is through the control panel. Step-by-step instructions for that are given below:
- Open the control panel on your device.
- Adjust view setting categorically.
- Click on network and internet at the top. Select the network and sharing center button to open it.
- Change the adapter setting options.
- Make a right-click on Ethernet or WiFi and select properties.
- Scroll down till you find internet and protocol version 6.
- Uncheck the box. Click OK to save the changes.
- Restart your computer.
Having Hamachi installed in your device may sometimes be problematic. This problem does not arise for everyone who has Uplay and Hamachi, both of them installed in their device. Sometimes the user may have to choose between two programs. You are free to skip this step if you do not have Hamachi in your device but for the users of Hamachi this may be the solution to your problem of “A Ubisoft service is currently unavailable”. There is no rocket science in uninstalling Hamachi.
We will show you how to do it most quickly and easily:
- Go to the control panel and select “Uninstall a program”.
- Select Hamachi from the list of programs you have installed on your device and click uninstall.
- Its uninstall wizard will open. Follow the instructions on your screen to uninstall it.
- The process will take a few minutes.
- Check if the problem persists.
#9: Use a stable DNS and IP address
Using a static IP and DNS address may help resolve the problem that you are facing in connecting to the Ubisoft server. Since the IP and DNS address of your computer changes itself over time, this is not a serious problem but has helped a few users to regain connection with Uplay.
No harm in trying out this method:
- Use the “Windows + R” key again to reopen the run dialogue box. Type “ncpa.cpl” and click ok to run the command.
- Internet connection settings will open in the control panel. You can do this directly via searching it in the control panel.
- Make a left click on the active network adapter and click properties.
- Locate Internet Protocol version 4 and double click on it.
- Come back to the general tab and click on “Use the following Google DNS server address”. Use 8.8.8 and 184.108.40.206. For IP address use the same combination but change the last digit.
- Select ok or press enter.
It is done. You now have a static IP and DNS address. This should solve the problem you were facing.
#10: Network resetting
Make sure you’re doing each and everything properly. It is important to follow all steps of the procedure exactly as they are written so that you do not miss out on anything.
If none of the above-mentioned techniques help, a network reset might have to be done to connect to the server. It is also a very simple technique and can be easily done by the user to help resolve the “A Ubisoft service is currently unavailable” error. It has worked for a lot of users and hopefully will work for you as well.
Just follow the simple instructions listed below:
- Press “Windows + R” to open the run dialogue box. Type “ms-setting:network” in the box. Click OK to open the network settings tool.
- Scroll down until to reach the network reset button or you can type “network reset” to search for it.
- Click the button, after that click reset, click yes to confirm.
- Restart your computer, and you are done.
#11: Connecting to Ubisoft support
The last option left to resolve the issue is asking Ubisoft itself to assist in sorting out the problem and suggesting an appropriate solution:
- Go to support.ubisoft.com
- Click on contact customer support at the bottom of the page.
- Create a new support ticket.
- Explain your problem in the space provided.
- Click on attach files.
- From the window that pops up after clicking the + sign, select the files that you want to attach. Include Microsoft system information report, direct diagnostic report, and complete unedited screenshots of your screen showing the problem.
- To generate a Microsoft information report, open the run box by holding the “Windows + R” key on your keyboard. After that type “msinfo32” and hit OK. The system information will be opened. Save the file on your desktop by clicking the file and then export from the drop-down menu. Ensure that the file is saved in .txt format and name it MS INFO report.
- To generate a DirectX diagnostic report, open the run command by pressing “Windows + R”, type Dxdiag in the dialogue box that appears on the screen.
- This will open the DirectX diagnostic tool. Click on save all information, save the file wherever it is easily accessible, and name it DxDiag.
- You can select multiple files at a time by pressing the control key and then making the selection with the left click of the mouse.
- Finally, click “submit my case” to complete the process.
- Wait patiently for Ubisoft to get back to you.
Whatever the reason is, that is causing the “A Ubisoft service is currently unavailable” error will hopefully be solved by the techniques mentioned above.
If the problem persists you need to get in touch with Ubisoft support to solve the issue.