The “A Ubisoft service is currently unavailable” error is displayed by Uplay when trying to launch a Ubisoft. Uplay is used to manage digital distribution, DRM, multiplayer, and communications for Ubisoft games and it’s a vital part of each Ubisoft game. The error appears when trying to launch a game or to log in to Uplay on your computer.
Luckily enough, many users posted the methods they used to resolve the problem on their computers. We have provided step-by-step instructions for these methods so make sure you follow them carefully and, hopefully, resolve the issue at hand!
What Causes the “A Ubisoft Service Is Currently Unavailable” Error on Windows
There are quite a few different causes which can be attributed to this problem and we highly suggest you check out the list we have prepared below. Pinpointing the correct can help you choose the proper troubleshooting method more quickly. Good luck!
- Time and date are set incorrectly – You need to make sure that time and date settings are properly configured on your computer. Almost all online services rely on time and date to be set up properly. See if this resolves the problem.
- A broken process is running – There is a weirdly name executable in ProgramData which runs each time the game starts. Ending it may resolve the issue as it has for many users!
- Hamachi – Users who have Hamachi installed on their computer reported that the problem ceased to appear as soon as they uninstalled Hamachi.
- IPv6 – It appears the problem only appears if the IPv6 protocol is used to connect. Switching over to IPv4 can resolve the problem easily.
- Network issues – Issues with various network settings on your computer can be resolved in several ways: resetting the host’s file, performing a network reset, or assigning static IP and DNS addresses.
Solution 1: Check the Time and Date on Your Computer
Using Ubisoft and Uplay online services takes for granted that the time and date on your computer is set up correctly. This is a standard used to prevent various security issues and having these settings set up properly is something you must do. Follow the instructions below to set up time and date properly on your PC!
- Open Windows 10 Settings by opening the Start menu and opening the Settings tool by clicking the cog icon at the bottom left corner of the Start menu.
- Alternatively, you can use the Windows key + I key combination to open Settings directly. Click to open the Time & Language section and navigate to the Date & time tab at the left-side navigation menu.
- In the Date & Time tab, make sure that your computer’s date and time are set up correctly. If the time is not correct, you can try turning the Set time automatically option on or off, depending on the current state.
- To change the date, under Date, click the dropdown menu button to find the current month in the calendar, and then click the current date.
- To change the time, under Time, click the hour, minutes, or seconds that you want to change, and then slide the values until you settle for the one correct according to your time zone.
- When you have finished changing the time settings, click OK.
Alternative: People who failed to fix their issue by tweaking the settings in this way can also do it in Control Panel. The settings are similar but now you can set your time to sync with the Internet time.
- Open up Control Panel by searching for it in the Start button or by clicking the Search or the Cortana button at the left part of your taskbar (bottom left part of your screen). You can also open it by using the Windows Key + R key combination, typing “control.exe” in the Run box, and click OK to run Control Panel.
- After Control Panel opens, change the view to Large or Small icons and navigate down through the window to open the Date and Time option. From the Date and Time tab, click the Change date and time button at the top and you can set it up here.
- Alternatively, you can choose to synchronize time with an online time server by following these steps. Navigate to the Internet Time tab in the Date and Time window and click the Change settings Check the box next to the Synchronize with an Internet time server option and click on the Update now button. Then click OK, Apply, OK and close Control Panel.
- Once you’re done the steps above, the problem should be fixed.
Solution 2: End a Faulty Process in Task Manager
There is a certain broken file which runs from ProgramData. It belongs to Ubisoft but it often goes corrupt and prevents users from opening the utility at all. Its name is not the same for everyone but you will recognize it in Task Manager as a string of totally unrelated letters. Follow the steps below to end this task!
Open up Uplay or a Ubisoft game and wait for the screen prompting you to enter your credentials. The “A Ubisoft service is currently unavailable” error should appear.
- Use the Ctrl + Shift + Esc key combination by pressing the keys at the same time to open the Task Manager utility.
- Alternatively, you can use the Ctrl + Alt + Del key combination and select Task Manager from the popup blue screen which will appear with several options. You can also search for it in the Start menu.
- Click on More details at the bottom left part of the window to expand Task Manager. Stay in the Processes Scroll down until you reach the Background processes list and look for a file similar in its name to the one in the photo below.
- Select it and choose the End task option from the lower right part of the window.
- Confirm any dialogs which may appear when trying to end the task and check to see if you are now able to log in to Uplay on your computer!
Solution 3: Uninstall Hamachi
Using Hamachi is a specific cause for some users. It’s problematic as users need to choose between the two programs. However, Uplay is more important so you should consider uninstalling Hamachi for a while to see if the problem is resolved. Follow the instructions below!
- Click the Start menu button and open Control Panel by searching for it. Alternatively, you can click on the cog icon to open settings if you are using Windows 10.
- In Control Panel, select to View as – Category at the top right corner and click on Uninstall a Program under the Programs section.
- If you are using the Settings app, clicking on Apps should immediately open a list of all installed programs on your PC.
- Locate LogMeIn Hamachi tool in Control Panel or Settings and click on Uninstall. Its uninstall wizard should open so follow the instructions to uninstall it.
- Click Finish when the uninstaller completes the process and restart your computer to see whether errors will still appear.
Solution 4: Disable IPv6
Disabling Internet Protocol version 6 connectivity on your computer managed to resolve the problem for many users and it’s an easy way to resolve the problem. This makes this method worthy and you shouldn’t skip it during your troubleshooting process.
- Use the Windows + R key combo which should immediately open the Run dialog box where you should type ‘ncpa.cpl’ in the bar and click OK to open the Internet Connection settings item in Control Panel.
- The same process can also be done by manually opening the Control Panel. Switch the View by setting at the top right section of the window to Category and click on Network and Internet at the top. Click the Network and Sharing center button to open it. Try to locate the Change adapter settings button at the left menu and click on it.
- When the Internet Connection window opens, double-click on your active Network Adapter.
- Then click Properties and locate the Internet Protocol Version 6 entry on the list. Disable the checkbox next to this entry and click OK. Restart your computer to confirm the changes and check to see if the problem persists.
Solution 5: Use Static IP and DNS Addresses
By default, IP and DNS address of your computer change over time. This is usually not problematic but users have reported that assigning static IP and DNS addresses to your computer can help you resolve the “A Ubisoft service is currently unavailable” error on Windows. Follow the steps below to try out this method!
- Make sure you open a Command Prompt window by searching for “cmd” or “Command Prompt” in the Start menu.
- Type in the command which will be displayed below and scroll down towards the network adapter which corresponds with the connection you are using. Take note of Default Gateway, Subnet Mask, MAC and DNS
- After that, use the Windows + R key combo which should immediately open the Run dialog box where you need to type ‘ncpa.cpl’ in the bar and tap OK to open the Internet Connection settings item in Control Panel.
- Left-click your active network adapter and click on the Properties Locate the Internet Protocol Version 4 (TCP/IPv4) item on the list. Tap on it to select it and click the Properties button below.
- Stay in the General tab and switch the radio button in the Properties window to “Use the following DNS server addresses” and use 8.8.8 and 126.96.36.199 respectively. Switch to “Use the following IP address” and use the same number as the Default Gateway you took note of but change the last digit after the last dot so something else. Fill out other information the same as you took note.
Solution 6: Completely Reset Your Hosts File
The host’s file is an important file when it comes to networking issues. Resettings it can resolve many different problems, including the “A Ubisoft service is currently unavailable” error. If for some reason, you find that your hosts file has been compromised or if you start experiencing this problem with Origin, you can reset the file back to default by following the steps below.
- Navigate to the location C >> Windows >> System32 >> Drivers >> Etc by navigating to it after opening the File Explorer. First, click This PC or My Computer from the left side pane to locate and open your Local Disk C.
- If you are unable to see the Windows folder, you may need to turn on the option which enables you to see hidden files and folders. Click the “View” tab in File Explorer’s top menu and click the “Hidden items” checkbox in the Show/hide File Explorer will show the hidden files and will remember this setting until you change it again.
- Locate the hosts file in the Etc folder, right-click on it, and choose to Open it with Notepad. Use the Ctrl + A key combination to select all text and click Delete or Backspace to delete it. After that, paste the following text inside:
# Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to hostnames. 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: # # 188.8.131.52 rhino.acme.com # source server # 184.108.40.206 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
- Click File >> Save to save the changes. Exit Notepad and restart your computer. Check to see if the problem persists regarding Ubisoft to log in properly.
Solution 7: Use SFC to Scan for Missing or Corrupt System Files
Networking issues can often by system-related. These problems are rooted deep inside the system files and the only way to try to resolve them is by running the System File Checker (SFC). It will scan your system files for errors and possible repair or replace them. Follow the steps below to do so!
- Search for “Command Prompt” by typing it either right in the Start menu or by pressing the search button right next to it. Right-click the first entry which will pop up as a search result and select the “Run as administrator” context menu entry.
- Additionally, you can also use the Windows Logo Key + R key combination to bring up the Run dialog box. Type in “cmd” in the dialog box which appears and use the Ctrl + Shift + Enter key combination for admin Command Prompt.
- Type in the following commands in the window and make sure you press Enter after typing each one. Wait for the “Operation completed successfully” message as an indication that our message was successful.
- Try to restart your computer and check to see if the “A Ubisoft service is currently unavailable” error continues to appear on your computer.
Solution 8: Perform a Network Reset
Performing a Network Reset is yet another simple method of resolving this problem and it’s the last one in our list. It has worked for many users and you have absolutely nothing to use if you try it out. Follow the steps below and check to see if the “A Ubisoft service is currently unavailable” error continues to appear on your computer.
- Open the Run utility by using the Windows Key + R key combination on your keyboard (press these keys at the same time. Type “ms-settings:” in the newly opened box without the quotation marks and click OK to open the Settings tool.
- An alternative way would be to open the Settings tool on your PC by clicking the Start menu and clicking the cog icon at the bottom left part.
- Also, you can use the Windows key + I key combination for the same effect. Click to open the Network & Internet section and stay in the Status tab at the left side of the window.
- Scroll down until you reach the blue Network reset button. Click it and follow the instructions which will appear on-screen and make sure you comply with everything.
- Check to see if the same problem persists!