วิธีแก้ไขข้อผิดพลาด Red Dead Online 0x20010006

ผู้ใช้ Read Dead Online บางคนรายงานว่าพวกเขาได้รับรหัสข้อผิดพลาด 0x20010006เป็นประจำหลังจากที่พวกเขาถูกตัดการเชื่อมต่อจากเซิร์ฟเวอร์เกม ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าปัญหาเกิดขึ้นทุกครั้งที่พยายามออนไลน์ในขณะที่บางคนบอกว่าปัญหานั้นจะปรากฏขึ้นเป็นช่วง ๆ

  • ปัญหาเซิร์ฟเวอร์ Rockstar - โปรดทราบว่าปัญหานี้อาจเกิดจากปัญหาเซิร์ฟเวอร์ที่อยู่นอกเหนือการควบคุมของผู้ใช้ปลายทาง ก่อนที่จะปรับใช้การแก้ไขด้านล่างคุณควรเริ่มต้นด้วยการตรวจสอบหน้าสถานะของ Rockstar เพื่อดูว่าเกมมีปัญหาเซิร์ฟเวอร์บางอย่างที่ทำให้เกิดปัญหาการตัดการเชื่อมต่อ
  • ความผิดพลาดเฉพาะบน Steam - ผู้ใช้หลายคนที่เปิดตัวเกมผ่าน Steam ได้ค้นพบว่าหากพวกเขาพยายามเปิดส่วนประกอบออนไลน์จากเมนูหยุดชั่วคราวของโหมดเนื้อเรื่องพวกเขาจะไม่ได้รับข้อผิดพลาดในการตัดการเชื่อมต่อเหมือนเดิม ผลลัพธ์จะแตกต่างกันไป แต่ก็ยังคุ้มค่าที่จะลอง
  • ความไม่สอดคล้องกันของเราเตอร์ - ตามที่ปรากฎปัญหานี้อาจเกิดจากความไม่สอดคล้องกันของเราเตอร์บางประเภท (โดยทั่วไปจะอำนวยความสะดวกด้วย DNS และที่อยู่ IP ที่กำหนดให้กับอุปกรณ์) ในกรณีนี้คุณควรลองรีบูตหรือรีเซ็ตเราเตอร์ของคุณและดูว่าสามารถแก้ไขปัญหาให้คุณได้หรือไม่
  • UPnP ถูกปิดใช้งาน - ปัจจุบันเราเตอร์ส่วนใหญ่มาพร้อมกับ Universal Plug and Play ที่เปิดใช้งานโดยค่าเริ่มต้น แต่สำหรับรุ่นเก่า (หรือหากคุณปิดใช้งานคุณสมบัตินี้ด้วยตนเอง) คุณอาจเห็นรหัสข้อผิดพลาดนี้เนื่องจากพอร์ตที่เกมต้องการจะไม่ถูกส่งต่อโดยอัตโนมัติ ในกรณีนี้คุณสามารถแก้ไขปัญหาได้โดยเข้าไปที่การตั้งค่าเราเตอร์และเปิดใช้งาน UPnP
  • พอร์ตที่ Red Dead Online ใช้จะไม่ถูกส่งต่อ - ในกรณีที่เราเตอร์ของคุณไม่รองรับ UPnP คุณจะต้องทำงานด้วยตนเองและส่งต่อทุกพอร์ตที่เกมนี้ใช้เพื่อให้แน่ใจว่าคุณจะไม่ประสบปัญหาการเชื่อมต่อใด ๆ คุณจะต้องดำเนินการนี้จากเมนูการตั้งค่าเราเตอร์ของคุณ
  • DNS ที่กำหนดไม่สอดคล้องกัน - อีกสถานการณ์หนึ่งที่เป็นที่นิยมพอสมควรซึ่งอาจทำให้เกิดปัญหานี้คือความไม่สอดคล้องกับวิธีการกำหนด DNS เริ่มต้น ผู้ใช้บางรายที่ประสบปัญหาเดียวกันยืนยันว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่พวกเขาเปลี่ยนไปใช้ที่อยู่ DNS ที่ Google ให้ไว้
  • Solo Lobby Tool ถูกบล็อกโดย Windows Firewall - ในกรณีที่คุณเป็นส่วนหนึ่งของชุมชน modding และคุณกำลังใช้เครื่องมือ Solo Lobby โปรดทราบว่าคุณจะต้องอนุญาตแอปพลิเคชันจากการตั้งค่า Windows Firewall เพื่อหลีกเลี่ยงข้อผิดพลาด0x20010006

กำลังตรวจสอบปัญหาเซิร์ฟเวอร์

ก่อนที่คุณจะลองแก้ไขด้านล่างนี้คุณควรเริ่มต้นด้วยการตรวจสอบว่าปัญหาไม่ได้เกิดขึ้นเนื่องจากปัญหาที่อยู่นอกเหนือการควบคุมของคุณ

นี่เป็นข้อกังวลที่ถูกต้องโดยเฉพาะอย่างยิ่งหากคุณไม่สามารถเข้าร่วมเกมออนไลน์ได้เลย (ข้อผิดพลาดจะปรากฏขึ้นทันทีที่คุณพยายามออนไลน์)

หากสถานการณ์นี้ใช้ได้คุณควรเริ่มต้นด้วยการตรวจสอบว่าเซิร์ฟเวอร์ Rockstar กำลังประสบปัญหาขัดข้องบนแพลตฟอร์มที่คุณพยายามเล่นเกมอยู่หรือไม่

โชคดีที่มีหน้าสถานะบริการอย่างเป็นทางการหนึ่งหน้าซึ่งคุณสามารถตรวจสอบเพื่อดูว่าเซิร์ฟเวอร์มีปัญหากับRed Dead Onlineหรือไม่ เข้าถึงได้จากลิงค์นี้ ( ที่นี่ ) และดูว่าบริการใด ๆ ที่เกี่ยวข้องกับ Red Dead Online ได้รับผลกระทบในขณะนี้หรือไม่ (มีสีเหลืองหรือแดง)

หมายเหตุ:ในกรณีที่คุณพบว่าเซิร์ฟเวอร์ Red Dead Online ที่เกี่ยวข้องกับแพลตฟอร์มที่คุณเลือกกำลังประสบปัญหาไม่มีการแก้ไขใด ๆ ที่อาจเกิดขึ้นด้านล่างนี้ที่จะสร้างความแตกต่าง สิ่งเดียวที่คุณทำได้ตอนนี้คือรอให้วิศวกรของ Rockstar แก้ไขปัญหา

หากการตรวจสอบนี้พบว่าไม่มีปัญหาพื้นฐานใด ๆ กับเซิร์ฟเวอร์ Rockstar โอกาสที่การแก้ไขที่เป็นไปได้ด้านล่างนี้จะช่วยให้คุณสามารถแก้ไขปัญหานี้ได้

ออนไลน์ผ่าน Story Mode

ปรากฎว่ามีวิธีแก้ปัญหาอย่างหนึ่งที่ผู้เล่นจำนวนมากที่พบข้อผิดพลาด 0x20010006จบลงด้วยการใช้งานได้สำเร็จคือการเปิดโหมดผู้เล่นหลายคนโดยตรงจากเมนูเนื้อเรื่อง (จากเมนูหลักของเกม)

คุณสามารถทำได้อย่างง่ายดายโดยหยุดเกมชั่วคราวและเข้าถึงเมนูออนไลน์จากส่วนซ้ายมือของหน้าจอ

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ไม่สามารถเข้าร่วมเกมออนไลน์ได้ตามอัตภาพได้ยืนยันว่าในที่สุดวิธีนี้ก็อนุญาตให้พวกเขาเล่นเกม Red Dead เท่านั้น

ลองดูว่าจะช่วยให้คุณสามารถหลีกเลี่ยงข้อผิดพลาด 0x20010006 ได้หรือไม่ ในกรณีที่คุณยังคงเห็นรหัสข้อผิดพลาดเดิมให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

การรีสตาร์ทหรือรีเซ็ตเราเตอร์ของคุณ

เนื่องจากได้รับการยืนยันจากผู้ใช้ที่ได้รับผลกระทบหลายรายปัญหานี้ยังสามารถอำนวยความสะดวกได้ด้วยความไม่สอดคล้องที่เกี่ยวข้องกับวิธีการดึง DNS และ IP สำหรับอุปกรณ์ที่คุณพยายามเล่นเกม

ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ที่จัดการกับปัญหานี้ได้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากรีบูตเราเตอร์หรือหลังจากทำการรีเซ็ต

หากคุณคิดว่าสถานการณ์นี้อาจใช้ได้คุณควรเริ่มต้นง่ายๆด้วยการรีบูตแบบธรรมดา การดำเนินการนี้จะรีเฟรช IP และ DNS ที่ใช้โดยอุปกรณ์ที่คุณใช้เล่น Red Dead Online โดยไม่ลบล้างการตั้งค่าแบบกำหนดเองใด ๆ ที่คุณตั้งไว้ก่อนหน้านี้

ในการรีเซ็ตเราเตอร์อย่างง่ายเพียงแค่ปิดเราเตอร์ของคุณถอดการเชื่อมต่อจากเต้าเสียบและรออย่างน้อย 30 วินาทีเพื่อให้แน่ใจว่าตัวเก็บประจุไฟหมด

หลังจากรีสตาร์ทเราเตอร์แล้วให้ลองเชื่อมต่อกับเกมออนไลน์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากไม่ได้ผลให้ไปรีเซ็ตเราเตอร์โดยกดปุ่มเฉพาะที่ด้านหลังค้างไว้อย่างน้อย 10 วินาทีหรือจนกว่าคุณจะเห็นไฟ LED ด้านหน้ากะพริบพร้อมกัน

หมายเหตุ:โปรดทราบว่าการดำเนินการนี้อาจรีเซ็ตการตั้งค่าแบบกำหนดเองบางอย่างที่คุณตั้งไว้ก่อนหน้านี้ (อาจรวมถึงข้อมูลรับรองการเข้าสู่ระบบของเราเตอร์ที่กำหนดเองหรือพอร์ตที่ส่งต่อ

ในกรณีที่คุณพยายามรีเซ็ตเราเตอร์ของคุณ แต่คุณยังคงถูกตัดการเชื่อมต่อแบบสุ่มใน Red Dead Online ด้วยรหัสข้อผิดพลาดเดียวกัน(0x20010006) ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ใช้ VPN เพื่อกรองการเชื่อมต่อของคุณ (เฉพาะพีซี)

ในกรณีที่คุณประสบปัญหาบนพีซีคุณควรพิจารณากรองการเชื่อมต่อของคุณผ่าน VPN และดูว่าเกมมีเสถียรภาพมากขึ้นหรือไม่

สิ่งนี้อาจดูเหมือนเป็นการแก้ไขที่แปลกประหลาด แต่ผู้ใช้ที่ได้รับผลกระทบจำนวนมากรายงานว่าปัญหาการเชื่อมต่อของพวกเขานั้นหายไปหมดแล้วหลังจากที่พวกเขาใช้ไคลเอนต์ VPN เรื่องนี้ดูเหมือนจะชี้ให้เห็นว่าข้อผิดพลาด 0x20010006จะอำนวยความสะดวกอย่างใดโดยบางส่วน(ผู้ให้บริการอินเทอร์เน็ต) ผู้ให้บริการอินเทอร์เน็ต

หากคุณคิดว่าสถานการณ์นี้ใช้ได้คุณควรลองติดตั้งไคลเอนต์ VPN และดูว่าสามารถแก้ไขปัญหาการเชื่อมต่อของคุณกับ Red Dead Online ได้หรือไม่

คุณควรเริ่มต้นด้วยการทดลองใช้ไคลเอนต์ VPN ฟรีเนื่องจากคุณไม่รู้แน่ชัดว่าการแก้ไขนี้จะได้ผลหรือไม่ นี่คือบริการ VPN บางส่วนที่มีแผนบริการฟรีหรือการทดลองใช้ฟรี:

  • Cyberghost
  • NordVPN

ในกรณีที่คุณลองใช้ VPN แล้วหรือไม่ได้สร้างความแตกต่างหรือคุณไม่พบปัญหาบนพีซีให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

การเปิดใช้งาน UPnP ในการตั้งค่าเราเตอร์

นอกจากนี้คุณยังสามารถคาดหวังว่าจะพบปัญหานี้ในกรณีที่เราเตอร์ของคุณไม่สามารถส่งต่อพอร์ตที่ Red Dead Online ใช้โดยอัตโนมัติได้โดยส่วนใหญ่ปัญหานี้จะเกิดขึ้นกับเราเตอร์รุ่นเก่าหรือเราเตอร์ที่ปิดใช้งานUPnP (Universal Plug and Play)

หากคุณสงสัยว่า UPnP อาจถูกปิดใช้งานในการตั้งค่าเราเตอร์ของคุณขั้นตอนด้านล่างนี้ควรอนุญาตให้คุณเปิดใช้งานตัวเลือกนี้และตรวจสอบให้แน่ใจว่าทุกพอร์ตที่ Red Dead Online ใช้งานอยู่บนพีซี Xbox One หรือ Ps4 ได้รับการส่งต่ออย่างถูกต้อง

นี่คือสิ่งที่คุณต้องทำ:

หมายเหตุ:ขึ้นอยู่กับผู้ผลิตเราเตอร์ของคุณหน้าจอที่คุณเห็นอาจแตกต่างกัน

  1. เปิดเว็บเบราว์เซอร์เริ่มต้นของคุณบนคอมพิวเตอร์เดสก์ท็อปและพิมพ์หนึ่งในที่อยู่ต่อไปนี้ภายในแถบนำทางแล้วกดEnter:
    192.168.0.1 192.168.1.1
  2. ป้อนข้อมูลรับรองเราเตอร์ของคุณแล้วกดEnterเพื่อเข้าถึงการตั้งค่าเราเตอร์ของคุณ โปรดทราบว่าผู้ผลิตเราเตอร์ส่วนใหญ่ใช้ admin (เป็นชื่อผู้ใช้) และ1234 (เป็นรหัสผ่าน) หากไม่ได้ผลให้ค้นหาการเข้าสู่ระบบเริ่มต้นทางออนไลน์ตามรุ่นเราเตอร์ของคุณ
  3. เมื่อคุณอยู่ในการตั้งค่าเราเตอร์ของคุณให้เข้าไปที่ตัวเลือกขั้นสูงและค้นหารายการชื่อ UPnP

    หมายเหตุ:ชื่อที่แน่นอนของคุณสมบัตินี้อาจแตกต่างกันเล็กน้อยสำหรับผู้ผลิตแต่ละราย

  4. เปิดใช้งานคุณสมบัติ UPnP และบันทึกการเปลี่ยนแปลงก่อนรีสตาร์ทเราเตอร์ของคุณ
  5. หลังจากคุณเปิดใช้งาน UPnP และรีสตาร์ทเราเตอร์ของคุณแล้วให้เปิด Red Dead Online และดูว่าคุณยังคงพบปัญหาการเชื่อมต่อเหมือนเดิมหรือไม่

If the same problem still appears, move down to the next potential fix below.

Forwarding the ports used by Red Dead Online manually

If you’re using a fairly old router that doesn’t know how to do UPnP (Universal Plug and Play), you will need to forward the ports manually in order to ensure that Red Dead Online is able to receive incoming network requests. A lot of affected users have confirmed that this operation was the only thing that allowed them to finally play the game without having to face constant 0x20010006 error codes.

Note: Keep in mind that depending on your router manufacturer, the instructions below, and the name of the option you’ll end up seeing will be different.

But if this scenario seems like it could be applicable, start following the instructions below to forward the ports that are being used by Red Dead Online:

  1. On a desktop computer, make sure you are connected to the network maintained by your router, then type one of the following IP address inside the navigation bar and press Enter:
    192.168.0.1 192.168.1.1

    Note: If none of the addresses above allow you to access your router settings, search online for specific steps of accessing your router settings.

  2. Once you reach the login page, enter your credentials to gain access to your router settings. Keep in mind that with most manufacturers, the default username is admin and the default password is either admin or 1234.

    Note: In case none of these combinations work, use the custom credentials you established or search online for the default ones used by your networking device manufacturer.

  3. Once you’re inside you’re router settings, look to expand on the Advanced menu, then look for an option named NAT Forwarding or Port Forwarding. Next, click on that option and click on Virtual Servers see if you can find a button that allows you to add additional ports.
  4. Keep in mind that the ports that you need to forward will be different depending on the platform that you use to play the game (PS4, Xbox One, or PC). To make things easier, we made a list of every port that you need to open depending on your platform:
    Red Dead Online - Playstation 4 TCP: 465,983,1935,3478-3480,10070-10080,30211-30217 UDP: 3074,3478-3479,6672,61455-61458 Red Dead Online - Xbox One TCP: 3074,30211-30217 UDP: 88,500,3047,3074,3544,4500,6672,61455-61458 Red Dead Online - PC TCP: 30211-30217 UDP: 6672,61455-61458 Red Dead Redemption 2 - Steam TCP: 27015-27030,27036-27037,30211-30217 UDP: 4380,6672,27000-27031,27036,61455-61458
  5. Once you manage to forward the ports used by Red Dead Online, save the changes and restart both your router and your console or PC before launching the game again.

In case you still get disconnected with the 0x20010006 error code, move down to the next potential fix below

Using Google DNS

If none of the potential fixes above have work, one last thing you can try is to change the default DNS (domain name servers) that are being used by your PC or console to public DNS provided by Google. This fix was confirmed to be effective on both Xbox One and PC.

In case your problem is being facilitated by incorrect default DNS, the instructions below should allow you to resolve the issue.

But keep in mind that depending on your platform of choice, the instructions on changing the default DNS to Google’s DNS will be different. To accommodate every user base, we created 3 separate guides – one for PS4, one for Xbox One, and one for PC.

Follow whichever guide applies to the platform where you’re encountering the 0x20010006 error code on.

Using Google DNS on PS4

  1. From the main console dashboard, go to Settings > Network > Set up Internet Connection.
  2. Choose Wi-Fi or LAN, depending on what type of network you’re using.
  3. Choose Custom, then set the IP Adress to Automatic.
  4. Set the DHCP Host Name to Do Not Specify, then set DNS Settings to Manual.
  5. Next, set the Primary DNS to 8.8.8.8 and the Secondary DNS to 8.8.4.4.Google DNS settings in PS4 console

    Note: If you want to use IPV6, use the following addresses instead:

    Primary DNS - 208.67.222.222 Secondary DNS - 208.67.220.220
  6. Launch Red Dead Online and see if the problem is now fixed.

Using Google DNS on Xbox One

  1. From the main Xbox One dashboard, press the Guide menu on your controller and go to Settings > Network > Advanced Settings.
  2. Next, from the list of available options, click on DNS settings, then select Manual.
  3. Next, set 8.8.8.8 as the Primary DNS and 8.8.4.4 as the Secondary DNS.Changing DNS in Xbox

    Note: For IPV6, use the following addresses instead:

    Primary DNS - 208.67.222.222 Secondary DNS - 208.67.220.220
  4. Save the changes, restart your console and see if the problem is now fixed.

Using Google DNS on PC

  1. Open up a Run dialog box by pressing Windows key + R. Next, type ‘ncpa.cpl’ and press Enter to open up the Network Connections window.
  2. Next, access the connection that you want to set Google’s DNS on. If you’re connected on wireless, right-click on Wi-Fi (Wireless Network Connection) and choose Properties. If you’re using a wired connection (right-click on Ethernet (Local Area Connection) instead.
  3. Once you’re inside the Properties screen, select the Networking tab from the horizontal menu at the top and go to the settings module under This connection uses the following items. Next, select Internet Protocol Version 4 (TCP / IPv4) and click on the Properties menu below.
  4. Inside the Internet Protocol Version 4 (TCP / IPv4) Properties screen, go to the General tab. Next, select the toggle associated with Use the following DNS server address and replace Preferred DNS server and Alternate DNS server respectively with the following:
    8.8.8.8 8.8.4.4
  5. After the values have been adjusted, step 3 and step 4 with Internet Protocol Version 6 (TCP / IPv6) but use the following values instead:
    2001:4860:4860::8888 2001:4860:4860::8844
  6. Save the changes and restart your network connection and your PC.
  7. Launch Red Dead Online at the next startup and see if the random disconnects with the 0x20010006 error have stopped.

Whitelisting the Solo Lobby tool (if applicable)

In case you are into modding and are using the Solo Lobby program on PC, the reason you might experience random 0x20010006 disconnects is due to a series of Windows Firewall inbound and outbound rules that end up blocking communications between your local installation and the Rockstar server.

Several affected users that were struggling with the same thing have confirmed that they managed to fix the problem by accessing the Windows Firewall settings and deleting the inbound and outbound rules associated with the solo lobby program.

If this scenario is applicable, follow the instructions below to whitelist the Solo Lobby tool in order to stop the 0x20010006 disconnects:

  1. Press Windows key + R to open up a Run dialog box. Next, type ‘control firewall.cpl‘ inside the text box and press Enter to open up the Windows Defender Firewall screen.
  2. Once you’re inside the Windows Defender Firewall screen, click on Advanced settings from the vertical menu on the left, then click Yes at the UAC (User Account Control) prompt.
  3. Once you’re inside the Windows Defender Firewall, click on Inbound Rules and scroll down through the list of rules until you find the one associated with Solo Lobby Program. Once you see it, right-click on it and choose Delete from the newly appeared context menu.
  4. Once the Inbound Rule associated with Solo Lobby Program has been deleted, select the Outbound Rule from the menu on the left, then repeat the same process as above, deleting the rule associated with Solo Lobby Program.
  5. Once both the inbound and outbound rules have been deleted, launch the game again and see if the problem is now resolved.