Fix: WarFrame Error 10054

The Warframe Error 10054 can be caused because of issues with your router, ISPs’, or because of in-game network settings. Warframe shows Error 10054 with the message “An existing connection was forcibly closed by the remote host. ERROR 10054“.

WarFrame Error 10054

You will not be able to get messages when this error occurs. Upon reconnecting, an ‘_1’ may show up after the user’s name (number may vary as it depends on how frequently this disconnection happens to a user) and thus players will not be able to invite the user into matches.  This can become a bigger problem in private messages/whispers as the user will not be able to see if someone has sent a message to him. Here are some common workarounds which you should try before moving on with the detailed solutions:

  1. Clean boot your system to check if another application/driver is creating the issue.
  2. Disable your antivirus and turn off your firewall to check if they are creating the issue. Remember to add Warframe.exe, Warframe.x64.exe, and Launcher.exe to the antivirus/firewall exceptions.
  3. Make sure you are not using any type of proxy.
  4. Temporarily change your network to check if Warframe works fine. If so, then the issue is with your router or ISP.
  5. Connect your system directly to the modem/internet cable and check if Warframe is working fine. If so, then the issue is with your router. In that case, follow the solutions in this article related to the router’s settings.

To fix/repair chat in Warframe, follow the solutions below:

Solution 1: Switch Your In-Game Region

The error 10054 could be just a communication glitch between your game’s region and Warframe servers. It can be simply checked by simply changing to another region and then reverting back to your region.

  1. Open the Warframe menu and click on Options.
    Open Warframe Options
  2. Then navigate to the Gameplay tab and change the region of the game as per your liking.
  3. Now click on Confirm to save the changes.
    Change Your In-game Region
  4. Now revert to your region.
  5. Then exit the Warframe menu and check if it is operating fine.

Solution 2: Enable IPv6 for the Game, Windows, and Router

IPv6 (Internet Protocol version 6) is the latest version of the IP standard. The Internet Protocol is the communications protocol that is used to provide an identification and location mechanism for computers on networks and routes web traffic across the Internet. Warframe communicates better with IPV6. Enabling this protocol in the game, Windows and your router may solve the problem.

  1. Launch Warframe and open its menu.
  2. Now navigate to the Chat tab.
  3. Then toggle the switch of IPV6 to enable.
    Enable IPV6 in Warframe
  4. Now enable IPV6 of your Windows PC. You can also enable IPv6 on your Windows computer.
  5. Then enable IPv6 in your router’s settings.
  6. Now launch Warframe and check if it is clear of the error.

Solution 3: Refresh Windows Network Settings

If network settings of your Windows system are corrupt or are non-optimal for Warframe, then it can cause the current Warframe error. In that case, changing/resetting these settings may solve the problem.

  1. Press Windows key and in the search box, type Command Prompt. Then in the results list, right-click on Command Prompt and click on Run as Administrator.
    Running Command Prompt as an administrator
  2. Type the following commands one by one and press enter after each one
    netsh int ip reset c:\resetlog.txt 
    
    ipconfig /release (Skip if you are using static IP).
    
    ipconfig /renew (Skip if you are using static IP).
    
    ipconfig /flushdns
    
    netsh winsock reset
  1. Now restart your system.
  2. Upon restart, launch Warframe and check if it is working fine.

Solution 4: Use Google DNS

DNS server is used to translate the name of the website to the IP address of their hosts. If your DNS server is having issues in querying the Warframe servers, then the game may throw the error 10054. In that case, using the Google DNS server may solve the problem.

  1. Change the DNS server to Google’s DNS. Make sure that you are logged in as an administrator.
  2. After changing the DNS server, launch Warframe and check if it is clear of the error 10054.

Solution 5: Create a New WarFrame Account

The current Warframe error could be happening due to an issue with your account. You can check that by creating another Warframe account. But keep in mind that a user is allowed to have multiple accounts but he is forbidden from trading, gifting, or interacting between the accounts. If he does, then DE will ban both of his accounts.

  1. Sign-out of your current Warframe account.
  2. Create a new Warframe account.
  3. Now sign-in with the new account and check if the game is working fine.

Solution 6: Disable UPnP and NAT-PMP in Game Options

There can be different in-game options that can cause the issue under discussion. Changing these options may solve the problem.

  1. Open the Warframe menu and click on Options.
  2. Then navigate to the Gameplay tab.
  3. Now toggle off the switch of Enable UPnP.
  4. Then toggle off the switch of Enable NAT-PMP.
    Enable UPnP and NAT-PMP
  5. Now confirm to save the changes.
  6. Then exit the Warframe menu and check if it is working fine.

Solution 7: Use Static IP in the Router

Usually, the IP scheme of the home network is maintained automatically by the use of DHCP. It has its advantages, but Warframe communication uses the IP address of your PC, which can change automatically by DHCP and thus cause the issue. In that case, setting a static IP address for your PC may solve the problem.

  1. Press Windows key and in the search box, type Control Panel. Then in the list of results, click on Control Panel.
    Open Control Panel
  2. Now open View network status and tasks.
    Open View Network Status and Tasks
  3. Then in the right pane of the window, click on your connection name (just beside the Connections).
    Click on the Connection Name
  4. Now click on Details.
    Open Details of Your Connection
  5. Then note down your IPV4 Default Gateway, IPV4 address, and physical address (MAC) of your connection.
    Note down your network details
  6. Now open your browser and type in your IPV4 Default Gateway, which will open your router’s settings page.
  7. In the advanced setup or DHCP (this will vary depending on make and model of your router), find Address Reservation (or something similar).
  8. Then type the above-noted MAC address and IPV4 address in the relevant fields.
    Add Static IP
  9. Then apply and save the changes.
  10. Now launch Warframe and check if it is working fine.

Solution 8: Disable UPnP/ NAT-PMP/Strict NAT in the Router

Universal Plug and Play (UPnP) is a networking protocol that allows communication of wired/wireless connections to the internet with minimal configuration. But due to the open nature of this protocol, Warframe has communication issues in using this protocol.  Disabling UPnP can solve the issue you are currently facing.

  1. Disable UPnP of your router. If your router uses NAT-PMP, then disable it as well.
  2. Disable the strict NAT if enabled.
  3. Then launch Warframe and check if it is working fine.

Solution 9: Use Regedit to Disable TCP/IP

Transmission control protocol over internet protocol commonly known as TCP/IP is a set of rules that are used to interconnect different systems over the internet. If the Windows registry entries relating to it are corrupt, then Warframe can throw the error under discussion. In that case, disabling the Windows registry keys relating to TCP/IP of your PC can solve the issue.

  1. Press Windows+R keys and type Regedit.
    Open Regedit
  2. Now navigate to the following path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
  1. Right-click in the empty area of the right pane of the registry editor window. Then hover over New and in the sub-menu click on DWORD (32-bit) value.
    Create New DWORD Registry Value in TCP /IP Parameters
  2. Name this registry key as TdxPrematureConnectIndDisabled and then change its value to 1.
  3. Now restart your system.
  4. Upon restart, launch Warframe and check if it is operating fine.

Solution 10: Change Your Router Settings

If your router settings are not configured properly for Warframe, then Warframe may throw the current error under discussion. In that case, changing these settings may solve the problem. The issue can be caused by your router’s firewall, enabled QoS, disabled DMZ

  1. Open your router’s administrator page.
  2. Navigate to the Firewall tab (this may differ as per make and model of your router) and switch it off (or set to the lowest setting possible).
    Disable Your Router’s Firewall
  3. If your router supports Stateful Packet Inspection (SPI), then disable it as well.
    Disable SPI Firewall
  4. Then navigate to the Advanced tab (this may vary as per make and model of your router).
  5. Open QoS setup and Disable it as well.

    Disable QoS
  6. Navigate to DMZ (option will be different depending upon the make and model of your router).
  7. Then enable the current DMZ Status and enter the IP address of your PC/console in the DMZ Host IP address box.
    Enter the IP Address of Your Device in DMZ Host IP
  8. Save your changes and reboot your router.
  9. Now launch Warframe and check if it is clear of the error.

If you are still having issues then the issue could be caused by the NAT settings of your router. NAT plays a vital role in remapping an IP address space. Maybe your NAT protocol settings are not configured properly for Warframe and thus causing the error 10054. In that case, configuring these settings may solve the problem.

  1. Open the administrator page of your router.
  2. Go to the NAT setup and open port triggering setup.
  3. Register the ports as mentioned in the image below:
    Warframe NAT Port Settings
  4. UDP ports: 4950 & 4955 (if you have changed these Warframe defaults, then use those changed values).
  5. TCP/UDP port range: 6695 to 6699 (if 4950 & 4955 are not working in the port range, then use these).
  6. TCP/UDP port: 443
  7. In your router WAN settings: Enable SIP-ALG or ALG. (If your router has more options than just enable/disable, then enable all the options)
  8. If your router has the option of IGMP Proxying, then enable it.
  9. Remember to add these ports to your antivirus/firewall as well.
  10. Make sure your communications are not limited by double NAT (internet traffic going through modem and Wi-Fi while both work as routers). If so, then degrade your modem to bridge mode.
    Double NAT

If nothing has worked for you, then try to stay in the region chat unless it is solved. Also, you should contact your ISP to solve the issue. If you are using any form of mobile internet, then maybe your traffic is being routed through APN as these ISPs use APNs. But these APNs are NAT prohibited (changing NAT settings on your router will not affect the ISP’s blockage) and thus can cause the issue. ISP can provide you with an APN where NAT is not prohibited (but usually they do not).

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.