Tom Clancy's Rainbow Six® Siege X

Tom Clancy's Rainbow Six® Siege X

Not enough ratings
[Fix]Tom Clancy’s Rainbow Six Siege error code 0-0x00000312
By Blar™
Every new season of Tom Clancy’s Rainbow Six Siege comes out with some new bugs as usual. One of the common bugs that keep flying around is Tom Clancy’s Rainbow Six Siege error code 0-0x00000312. This troubleshooting is for windows only.
   
Award
Favorite
Favorited
Unfavorite
Solution
If this error occurs multiple times, Ubisoft’s network routing solution is that you should try to play the game using the same device but with a different connection. For our troubleshooting, we’re first going to check if their servers are active or not. To check that click here[rainbow6.ubisoft.com], and this should take you to their official service status page. If you find out everything is going alright there, then we have check bonuses on our end.

1. Changing DNS:


Firstly check for your router options—login to your default gateway.
Once you’re in, from the DHCP, we’re going to add Google DNS. In the DNS Server tab, you’ve to put 0.0.0.0, respectively. Then save & restart your router.

2. Port Forwarding:


Now, we’re going to do some port forwarding. We have some specific ports recommended by the siege team. The full article is here[support.ubisoft.com].

Ports are:
TCP: 13000, 13005, 13200, 14000, 14001, 14008, 14020, 14021, 14022, 14023, 14024
UDP: 6015

To forward port, go to the Forwarding or similar option in your router setting. Now go to Forwarding and then Add new. We need to set up the ports & the ipv4 address one by one. Now select the protocol as UDP. Restart the router after adding all the ports mentioned. Now try the game again; if nothing happens, don’t worry. This setting is still useful for high-performance players. We recommend you keep it this way.

3. DNS Flushing:


Now we’re going to Flush DNS. To do that, all you have to do is press Win+R to open the command prompt. Copy or write “ipconfig /flushdns” and hit Enter. You should see the following result of a successful flush.

4. Tweaking Network Settings:


After that’s done, press on the Start button and click setting. Once we are in, click on Network & Internet and check at the bottom of the list for Data Usage.

Remove the restriction of background data and set that to Never. From the Proxy tab, Check for Automatically detect for the setting. If that’s off, turn it on. In ethernet, you can find Change advanced sharing options. From that, turn on network discovery and save changes.

5. Checking Control Panel:

Now search for the Control Panel in the windows search bar. Navigate to Network and Sharing Center. You can search in the search bar for this if you can’t find it the first time. From the Network, click on ethernet in the connection type and hit Properties. Find the IPV4 and select its properties. Use the following DNS server addresses.


You can confirm the setting if you want from there. Click ok. Now Flush DNS again like you did earlier. It’s recommended to restart your computer to apply the changes. By this time, your problem should be fixed. You can also reset your router; sometimes, wrong settings get clogged up. It’s always better to connect directly via ethernet rather than through a router.

6. Checking Game Files:


Let’s dive into our game setting fille. From windows explorer, goto
Documents>My Games>Rainbow Six - Siege

Here you’ll find multiple profiles if you logged in with multiple accounts and ran Siege. Goto your current game profile. Open the file called GameSettings.ini with your notepad and hover at the bottom.


Change your DataCenterHint. It could be ‘default’ or some other region close to you that the game mistook for the required one. Save it from the file & start the game. You should contact your ISP about this issue if all of the above didn’t fix your problem.

7. Boosting Priority:


When you’re running the game, minimize it. Right-click the taskbar & open Task Manager. Goto Details and checks the process that’s running the game. In my case, I booted the game using Vulkan. Right-click RainbowSix.exe or RainbotSix_Vulkan.exe. From priority, set it to High. Restart game.

Pro Tip:
If you run any antivirus program, use their game mode or restrict checking the game files. I'm hopeful that it’s not going to be necessary. You can also try a modem for a temporary check.
The problem has been with us since the beginning of 2016, and hope you find this comprehensive guide useful. This is my first guide in steam, hope not the last. Thank you.
9 Comments
Blar™  [author] 9 Nov, 2020 @ 6:35pm 
Glad to hear. Thanks
Ajdar 9 Nov, 2020 @ 9:07am 
when i first encountered this problem i straight went to dns and shit got fixed, good stuff you said, well done
ChildBeater 8 Nov, 2020 @ 10:08am 
im too retarded to uerstand
Blar™  [author] 8 Nov, 2020 @ 3:34am 
Of course :) If possible attach a credit. If not then its fine too.
SNaf 8 Nov, 2020 @ 2:22am 
Can i use some of the info for an article?
Blar™  [author] 7 Nov, 2020 @ 11:48am 
please vote for me in the next elections.
G i Gane 2 7 Nov, 2020 @ 11:35am 
Thank you Daddy i luv you
Blar™  [author] 5 Nov, 2020 @ 1:58am 
cheers friend
Jamal 4 Nov, 2020 @ 12:58pm 
thanks pal