How to Fix Error Code ‘Chicken’ in Destiny 2?

Error code chicken is encountered by users facing connection issues when attempting to connect to the Destiny 2 servers. However, it’s not solely because of user-side network issues. Even though Bungie often attributes the error code chicken to the user’s network connection, it may also occur due to server-side problems at Bungie.

Network error codes in Destiny 2 frequently arise from using a Wi-Fi connection, which introduces more latency compared to an ethernet connection. Wi-Fi users commonly experience various network issues, including connection loss and packet loss, particularly when playing Destiny 2.

Nevertheless, different causes beyond Wi-Fi connection issues can result in error code “chicken.” While wireless connections are a predominant factor, the error can also be triggered by a corrupted cache, incorrect network settings, or issues originating from your ISP (Internet Service Provider).

Note: Utilize an ethernet connection if possible, as it will likely improve your internet speed and may fix the error code “chicken”.

1. Clear the Cache

Cache files are used to store temporary data that applications frequently need, thus reducing loading times.

Corrupted cache files can, however, cause issues with Destiny 2. Clearing cache data prompts the application to refresh the stored data. Follow the appropriate steps for your platform:

Steam:

  1. Open Steam.
  2. Select the Steam menu at the top and choose Settings.
  3. Click on Downloads on the left side.
  4. Press the Clear Cache button to remove cached data.
  5. After clearing the cache, verify if the issue persists.

Epic Games Launcher:

  1. Right-click the Start Menu and select Run.
  2. Type %localappdata% in the input box and hit OK.
  3. Locate and open the EpicGamesLauncher folder.
  4. Access the Saved folder and delete one of the following folders: webcache, webcache_4147, or webcache_4430.
  5. Launch Destiny 2 to see if the issue is resolved.

On a Console:

  1. Press and hold the Power button to shut down the console fully.
  2. Disconnect the power cable from the back of the console.
  3. After waiting for about 5 minutes, power up the console again.
  4. Try launching Destiny 2 to check if the error persists.

2. Power Cycle Your Modem or Router

Given that error code “chicken” can be a network issue, initiating your troubleshooting with a power cycle of your router or modem may be beneficial.

  1. Unplug the power cable from your router or modem.
  2. Wait for at least 2-3 minutes before reconnecting the power.
  3. Allow the router to fully power up.
  4. Test Destiny 2 to verify if the problem has been resolved.

3. Change Your DNS Server

Improper DNS configuration may inhibit your ability to connect to the Bungie servers. Switching to Google DNS often prevents issues linked to poor DNS settings.

For Xbox console, check out this guide. For PlayStation users, visit this guide. For PC users, follow the steps below to transition to Google DNS.

  1. Open the Start Menu and search for Control Panel. Press Enter.
  2. Navigate to Network and Internet > Network and Sharing Center.
  3. Click on Change Adapter Settings on the left.
  4. Right-click your current network connection, whether Ethernet or Wi-Fi, and select Properties.
  5. Select Internet Protocol Version 4 (TCP/IPv4) and press Properties.
  6. Choose Use the following DNS server addresses and enter Google’s DNS as follows:
    Preferred DNS: 8.8.8.8
    Alternate DNS: 8.8.4.4

  7. Click OK to save the new DNS settings.

4. Port Forward Destiny 2 Ports

Without port forwarding, your firewall may block the connection to the service or device. Bungie, the developer of Destiny 2, suggests port forwarding to resolve connection issues. Follow these steps to set up port forwarding for Destiny 2.

4.1 Obtain IPv4 Address and Default Gateway

Before you can port forward, you must obtain two crucial pieces of information: your router’s control panel address and your device’s IP address for port forwarding. Here’s how to find them:

Xbox

  1. Go to Profile & system > Settings > General > Network settings.
  2. Select Advanced Settings to view your IPv4 address and default gateway.
  3. Note down your IPv4 address and default gateway, then proceed with the next steps from a PC or mobile device.

PlayStation

  1. Navigate to Settings > Network > View Connection Status.
  2. Write down the IPv4 address and default gateway displayed.
  3. Continue to the steps for port forwarding Destiny 2.

PC

  1. Click on the Start Menu.
  2. Type “Command Prompt” and press Enter to open it.
  3. Input “ipconfig” and press Enter to display network details.
  4. Record the IPv4 address and your router’s default gateway.

4.2 Apply Port Forwarding

With the IP address and default gateway recorded, we can begin the port forwarding process for Destiny 2. Use a mobile device, PC, or any device with a web browser to complete the following steps:

  1. Open your browser and enter the default gateway you noted earlier.
  2. Press Enter to access your router’s control panel.
  3. Sign in with the credentials. If you’re unsure of these, ask your ISP (Internet Service Provider) or search for your router’s model number. The information may also be on the back of your router.
  4. Navigate to the Port Forwarding section, or look for Virtual Server or Forward if it’s not immediately apparent.
  5. In the port forwarding settings, click Add New.
  6. Add the Destiny 2 ports according to your device as shown in the list below:
    Ports:
    [Playstation 4] Destiny 2
    - TCP: 1935,3478-3480
    - UDP: 3074,3478-3479
    [Xbox One] Destiny 2
    - TCP: 3074
    - UDP: 88,500,1200,3074,3544,4500
    [PC - Blizzard] Destiny 2
    - UDP: 3074,3097
    [PC - Steam] Destiny 2
    - TCP: 27015-27030,27036-27037
    - UDP: 3074,3097,4380,27000-27031,27036
  7. For illustration, I will use the PC ports. Enter 27015-27030 in the Service Port fields. If you have options for Internal and External Ports, input 27015 as the internal port and 27030 for the external port.
  8. Select TCP from the Protocol dropdown.
  9. Input the designated IP address for your device that was previously noted.
  10. Click OK to add the port.
  11. Repeat these steps for the TCP port range 27036-27037.
  12. To open UDP ports, click Add New and select UDP as the protocol.
  13. Enter UDP port number 3074 and the IP address of your device, then click Save.
  14. Apply the same procedure for the remaining UDP ports: 3097,4380,27000-27031,27036.
  15. If you’re a PC user, proceed to open the same ports in Windows Defender.

4.3 Open Ports from Windows Defender

Since there’s a myriad of antivirus software, we will only cover Windows Defender here. If you’re using another antivirus program, this guide may assist you in opening ports in your antivirus firewall settings.

  1. From the Start Menu, type Windows Defender Firewall with Advanced Security and press Enter.
  2. Click on Inbound Rules, then select New Rule.
  3. Choose Port and press Next.
  4. Enter the TCP port range as follows and select TCP as the protocol, then click Next.
    27015-27030,27036-27037

  5. Keep the default selection of Allow The Connection and click Next.
  6. Click Next to define the rule, name the port, and click Finish.
  7. For the UDP ports, repeat the steps, selecting UDP instead of TCP.
  8. Navigate to Outbound Rules and create a New Rule for both the UDP and TCP ports.
  9. After completing these steps, you can launch Destiny 2.
  10. To confirm successful port forwarding, go to Settings > Accessibility Settings and check that the NAT type is open under Network Data.

If you’ve followed the instructions correctly, the Error Code Chicken should be resolved. If the issue persists, the server might be down, or there may be a problem with your ISP.

Check the server status to confirm. If the server is operational, the issue likely stems from your end, particularly if you are using a Wi-Fi connection, which Bungie does not recommend. For those with an ethernet connection, consider resetting your network settings. If the Error Code persists, contact your ISP to resolve the issue.

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.