How to Fix Error Code 504 on Discovery Plus

Want to know how you can fix the error code 504 on Discovery Plus?

Streaming platforms such as Discovery Plus, Netflix, and HBO Max have been in demand lately due to the ongoing situation with COVID-19. 

With these services, people can spend their time at home watching top-notch shows and movies anytime they want. Although cinemas and establishments are slowly opening up, many people still prefer to stay at home to avoid getting infected. 

Discovery Plus is one of the latest streaming services in the market, which offers TV shows from Discovery Channel. 

Although the app is stable, this doesn’t mean that you won’t encounter issues. 

One of the most common problems on the platform is the error code 504. When this error occurs, you won’t be able to stream content on your device, which can be frustrating and annoying. 

Usually, the error code 504 is caused by server-related issues. However, it can also be due to slow network connections or improper configurations. 

Today, we will show you how to fix the error code 504 on Discovery Plus. 

Let’s get started!

1. Check Discovery Plus Servers. 

Before tweaking your system configurations, we recommend checking the status of Discovery Plus’ servers first. This way, you’ll know whether the problem is coming from your end or Discovery Plus. 

You can use third-party websites like Downdetector to view the current status of Discovery Plus’ servers. 

Discovery Plus Status

If the servers are offline, the best thing you can do is wait since server problems can’t be resolved on your end. On the other hand, you can head to the next solution below if the servers are fine. 

2. Restart Your Device. 

Like most of our guides, we suggest users restart their devices before proceeding to more advanced troubleshooting methods. This should reload your system resources and eliminate temporary errors. 

On Android: 

  1. Find the Power button on your device. 
  2. Press and hold the button until the options page shows up. 
  3. Lastly, tap on Restart
Restart Android

On iOS: 

  1. Open the Assistive Touch on your iOS device. 
  2. Next, go to the Device tab and tap on More
  3. Finally, tap on Restart
Restart iOS

On macOS: 

  1. Access the Apple Menu by clicking on the Apple icon in the upper left corner of your screen. 
  2. Now, choose the Restart option from the drop-down menu. 
  3. Finally, click the Restart button in the dialog box. 
error code 504 on Discovery Plus

On Windows: 

  1. Press the Windows key on your keyboard to open the Start Menu
  2. From there, access the Power Options tab. 
  3. Lastly, click Restart
error code 504 on Discovery Plus

Try playing another movie or TV show afterward to check if the problem is solved. 

3. Check Your Network Connection. 

A slow or unstable internet connection could also be the reason for the error code 504 on Discovery Plus. When streaming content online, you’ll need stable internet to avoid buffering and playback issues. 

To confirm if your network is the culprit, run a test using to measure its upload and download bandwidth. 

Speed Test

If the test indicates a problem with your connection, power cycle your modem or router to re-establish the link with your ISP’s servers. Unplug your router from the outlet and wait for 5 to 10 seconds before reconnecting it. 

error code 504 on Discovery Plus

Perform another test afterward to check if the problem is solved. If not, contact your provider and ask them to fix the issue. 

4. Re-Login to Your Discover Plus Account. 

Your account data may have gotten corrupted due to unexpected bugs and errors on Discovery Plus. If this is the case, you’ll need to force the app to reload your data by ending your current session. 

Here’s what you need to do: 

  1. Launch Discovery Plus on your mobile device. 
  2. After that, tap on your Profile and go to the Account tab. 
  3. Now, tap on Manage Devices
  4. Finally, locate the device you’re using and choose Remove

Wait for at least 30 seconds before logging back into your Discovery Plus account. 

5. Clear Your Browsing Data.

Browsers store temporary data on your computer, which are called caches and cookies. This data is used to improve the performance of your browser and speed up the loading times of websites. 

However, caches and cookies could accumulate over time and become corrupted. To fix this, follow the steps below to clear your data: 

  1. First, open your preferred browser and go to Settings
  2. After that, scroll down to Privacy and Security
  3. Now, click on Clear Browsing Data
  4. Change the Time Range to All Time and include caches and cookies in the process. 
  5. Lastly, hit the Clear Data button to start. 
Clear Browsing Data

Once done, re-login to your Discovery Plus account and check if the problem is solved. 

6. Disable VPN. 

Virtual private networks or VPNs could also be the reason for the error code 504 on Discovery Plus. VPNs are third-party apps that protect your network from hackers and websites that track your activity. 

Although they work great most of the time, VPNs could also cause interference and instability to your network. If you encounter the fallback error, turn off your VPN. 


On the other hand, you can also try switching to a much more stable provider like PureVPN. Unlike other services, it works well with most applications and uses high-speed servers for fast and reliable connections. 

PureVPN also works with most streaming platforms such as Netflix, HBO Max, and more. 

7. Contact Discovery Plus. 

For your final option, we suggest that you let the professionals handle the situation. 

Visit Discovery Plus Help Center and contact their team to report the problem you’ve been experiencing. Provide all the necessary details on your report, including your account information, to make it easier for Discovery Plus’ team to assess the situation. 

error code 504 on Discovery Plus

That wraps up our guide on how to fix the error code 504 on Discovery Plus. If you have questions, drop a comment below, and we’ll do our best to answer them. 

If this guide helped you, please share it. 🙂


  • John Sixto

    John is a staff writer at Saint and comes from a SAP ABAP development background. He has a Bachelors in IT and has been writing since 2018, with over 500 posts published. He loves to build PCs and has a deep curiosity in understanding how different components and configurations work. John spends hundreds of hours at a time, researching and testing the software and apps, before he proceeds to write about it. LinkedIn X (Twitter)

Leave a Reply

Your email address will not be published. Required fields are marked *