1. Home
  2. Media Streaming

How to Fix Hulu Error Code P-DEV320 (Streaming Issues)

Hulu users sometimes experience streaming issues when trying to catch up to their favorite TV series, regardless of the device. For example, Hulu error code P-DEV320 is pretty common in the user community, and many have complained that it prevents them from accessing any Hulu content.

The error code is accompanied by a message that says We’re having trouble playing this. It may help if you turn your device off for a minute and then try again. As you can see, it’s not very helpful, so we’re here to help you fix this annoying issue with additional workarounds.

Hulu error code P-DEV320

How to Fix Hulu Error Code P-DEV320

There are several ways in which you can approach the Hulu error code. We tried to list the following solutions in a logical order while taking into account Windows 10, Mac, Android, and iOS.

1. Restart your device

It’s right there in the error message. Try giving your desktop, laptop, smartphone, tablet, or Smart TV a reboot to see what happens. Log in with your Hulu credentials and try to watch content. If you no longer get error code P-DEV320, then it was likely a temporary glitch that you don’t really need to worry about.

2. Restart the Hulu app

If it’s not the device, perhaps it’s the Hulu app. You can restart it to give it a jolt and see if it got rid of that irritating error message. On Android, however, you should force stop the app before starting it back up again.

How to restart the Hulu app on Android:

  1. Go to Settings
  2. Tap Apps
  3. Tap the Hulu app
  4. Select Force stop
  5. Start the Hulu app

How to restart the Hulu app on iOS:

  1. Swipe up from the bottom of the screen and stop in the middle
  2. Swipe left or right to select Hulu
  3. Swipe up to the app’s preview to close the app
  4. Restart Hulu

3. Restart your web browser

You might be using a web browser to try and watch Hulu on your Windows or Mac computer. However, since it’s susceptible to all sorts of errors, it’s a good idea to restart the browser app. Just make sure to close all processes first.

How to restart a web browser on Windows 10:

  1. Right-click the Start button and select Task ManagerWindows 10 shows how to open Task Manager from the taskbar
  2. Find your web browser in this list, select it, and click End taskTask Manager shows how to end the Google Chrome task
  3. Make sure to end the tasks of all browser processes
  4. Exit Task Manager and relaunch your web browser
  5. Try to watch content on Hulu now

It’s also possible to end tasks from Command Prompt:

  1. Click the Start button, type Command Prompt, and press EnterWindows 10 shows how to access Command Prompt from the Start menu
  2. Run tasklist to view all currently running tasks
  3. Find the name of your web browser’s task
  4. Run taskkill /f /im task_name.exe /t and replace task_name.exe with your process name (e.g. for example, use taskkill /f /im chrome.exe /t to terminate Google Chrome)Command Prompt shows how to kill a task
  5. Exit CMD, restart your browser and try to use Hulu

How to restart a web browser on Mac:

  1. Select the web browser window
  2. Open the Apple menu on the top-left corner
  3. Click Force Quit
  4. Start the browser and try to use Hulu

4. Perform a power cycle

You can easily refresh your Internet connection and get rid of streaming issues that may cause Hulu error code P-DEV320 by performing a power cycle. Here’s how to do it:

  1. Shut down the device you use for Hulu
  2. Switch off your modem and router. If this isn’t possible or if you’re using a mobile data plan, then you can skip this step
  3. Remove your Hulu device, modem, and router from the power source if possible
  4. Wait a few minutes and turn all of them back on
  5. Try to log in to Hulu and watch content

5. Manage Hulu devices

Hulu sometimes has trouble detecting paired devices, resulting in error code P-DEV320. To fix this problem, you have to remove your device from the Hulu account and then add it once more. Here’s what you should do.

  1. Open a browser and go to the Hulu login page
  2. Sign in with your Hulu credentials
  3. Select the Account area
  4. At Watch Hulu on Your Device, click Manage Devices
  5. Remove your device from the list
  6. Shift your attention to the device and use it to sign in to Hulu
  7. Check for any additional streaming errors

6. Clear the app cache

The app cache could retain information that conflicts with the current Hulu session, causing error code P-DEV320. You just have to clear it up.

How to clear Hulu app cache on Android:

  1. Go the Settings
  2. Select Storage
  3. Tap Apps or Other Apps
  4. Tap Hulu
  5. Select Clear cache
  6. Open the Hulu app and check for errors

How to clear Hulu app cache on iOS:

  1. Open the Settings section
  2. Tap General
  3. Go to iPhone Storage
  4. Tap Hulu
  5. Select Offload app
  6. Open the Hulu app and try to use it

7. Clear web browser cache

If you’re using a web browser to watch Hulu instead of the mobile app, then you should clear the browser cache to fix error code P-DEV320. The easiest way to do it is by hard-refreshing your browser.

Just switch to the Hulu window and press Ctrl + Shift + R, Ctrl + F5, or Shift + F5 on Windows (or Shift + Command + R on Mac). Alternatively, you can clear the cache for all visited pages.

How to clear Chrome cache on Windows and Mac:

  1. Click the More button on the top-right corner of Chrome (near the address bar)
  2. Select Settings from the menu
  3. Scroll down to Privacy and security, then click Clear browsing data (or visit the chrome://settings/clearBrowserData address)Google Chrome shows how to access the Clear browsing data option
  4. In the Basic section, set Time range to All time
  5. Enable the following options:
    • Browsing history
    • Cookies and other site data
    • Cached images and files
  6. Click Clear dataGoogle Chrome shows how to clear browsing data
  7. Restart Chrome and go to Hulu

How to clear Firefox cache on Windows and Mac:

  1. Click the hamburger button on the upper-right corner of Firefox
  2. Select OptionsMozilla Firefox shows how to access the Options menu
  3. Go to Privacy & Security and click Clear Data…Mozilla Firefox shows how to access the Clear Data option
  4. Select the following options:
    • Check Cookies and Site Data
    • Cached Web Content
    • Click ClearMozilla Firefox shows how to clear data
  5. Restart Firefox and try to use Hulu

How to clear Microsoft Edge cache:

  1. Click the More button on the top-right corner of Edge
  2. Select Settings from the menuMicrosoft Edge shows how to access the Settings menu
  3. Visit Privacy, search, and services (or visit the edge://settings/privacy address)
  4. At Clear browsing data, click Choose what to clearMicrosoft Edge shows how to access the Clear Browsing Data option
  5. Set Time range to All time
  6. Enable the next settings:
    • Browsing history
    • Download history
    • Cookies and other site data
    • Cached images and files
  7. Click Clear nowMicrosoft Edge shows how to clear browsing data
  8. Restart Edge and go to Hulu

8. Update the Hulu app

You should allow your operating system to download the latest updates for all apps. Otherwise, you can start experiencing functionality issues like Hulu error code P-DEV320.

How to update the Hulu app on Windows 10:

  1. Press the Win key, type Microsoft Store, and open this appWindows 10 shows how to access Microsoft Store from the Start menu
  2. Click the More button on the top-right corner
  3. Go to Downloads and updatesMicrosoft Store shows how to access Downloads and Updates
  4. Click Get updates to update all your appsMicrosoft Store shows how to get updates
  5. To make it faster, you can locate the Hulu app and click Download to ignore all other app updates
  6. Launch the Hulu app on Windows 10 and check for errors

How to update the Hulu app on Android:

  1. Open Play Store
  2. Tap your Google Account to open a menu
  3. Go to My apps & Games
  4. In the Updates section, find the Hulu app and tap Update
  5. If it’s not there, it means that it’s already updated
  6. Launch Hulu and try to watch content

How to update the Hulu app on iOS:

  1. Open App Store
  2. Locate the Hulu app and tap Update
  3. If the Open button is shown instead of Update, it means that it’s already updated
  4. Fire up Hulu and check for errors

9. Update your graphics and network drivers

On Windows and Mac, it’s possible that your graphics driver, network driver, or both are not properly installed. Otherwise, they could be outdated, which can cause browser streaming problems like Hulu error code P-DEV320.

How to update the GPU and network drivers on Windows 10:

  1. Right-click the Start button and go to Device ManagerWindows 10 shows how to access Device Manager from the Start right-click menu
  2. Expand the Display Adapters category
  3. Select your graphics adapter, right-click it, and click Update driverWindows shows how to update display adapter drivers in Device Manager
  4. Click Search automatically for updated driver softwareWindows 10 shows how to search automatically for updated driver software
  5. If you see the The best drivers for your device are already installed message, click Search for updated drivers on Windows Update
  6. Do the same for your network driver in the Network adapters group
  7. Restart your PC and try to use Hulu

How to update the GPU and network drivers on Mac:

  1. From the Apple menu, launch Software Update
  2. Wait until your Mac finds and installs system updates
  3. Restart the computer and try to watch Hulu

10. Check your Internet connection

If your Internet connection is not fast or stable enough, then you should expect streaming errors on any platform, not just Hulu. Get started by measuring your Internet speed to calculate your download rate.

Then, take the results and put them up against the Hulu speed recommendations. If you’re below the minimum requirements, here are some things you can try to enhance your Internet quality:

  • Close all other applications except for the one you use to watch Hulu. This should include torrenting and FTP clients, gaming platforms like Steam or Epic Games, as well as extra web browsers
  • Disconnect other devices connected to your wireless network to preserve bandwidth
  • Move closer to the router to get a better signal on your device
  • If you have a dual-band Gigabit router, switch from the 2.5Ghz to the 5Ghz band to get a better signal
  • Plug an Ethernet cable into your computer to speed up your Internet connection
  • Switch from Wi-Fi to 4G cellular data (or vice versa)

11. Customize your DNS servers

Your DNS resolver might not be doing its job properly, resulting in slower page loads and streaming problems in your web browser or apps such as Hulu error code P-DEV320. But you can switch to free, public, secure, and speedy DNS servers to fix this problem.

In the example below, we’re using Google Public DNS. However, you can also try Cloudflare or OpenDNS.

How to set Google Public DNS servers on Windows 10:

  1. Make sure to sign in to Windows 10 as the administrator
  2. Right-click the Start button and visit Network ConnectionsWindows 10 shows how to access Network Connections from the Start menu
  3. Click Change adapter optionsWindows 10 shows how to change adapter options
  4. Find and right-click your Internet connection, then go to PropertiesWindows shows how to access an Internet connection's properties
  5. Select Internet Protocol Version 4 (TCP/IPv4) and click PropertiesWindows shows how to access IPv4 properties
  6. Select Use the following DNS server addresses
  7. At Preferred DNS server and Alternate DNS server, type 8.8.8.8 and 8.8.4.4
  8. Click OKWindows 10 shows how to set Google Public DNS servers
  9. Try to watch Hulu

How to set Google Public DNS servers on Mac:

  1. Open the Apple menu and go to System Preferences
  2. Visit Network and select Advanced
  3. Head over to the DNS area
  4. Click the + sign to add 8.8.8.8 and 8.8.4.4
  5. Click OK and exit
  6. Open a web browser and try to use Hulu

How to set Google Public DNS servers on Android:

  1. Go to the Settings area
  2. Select Network & Internet
  3. Tap Advanced and then Private DNS
  4. Select Configure Private DNS and type dns.google
  5. Open Hulu and check for errors

How to set Google Public DNS servers on iOS:

  1. Access Settings
  2. Open the Wi-Fi area
  3. Locate your network and tap i to view its properties
  4. Tap DNS and type 8.8.8.8, 8.8.4.4
  5. Launch Hulu and check it for errors

12. Flush your DNS servers

A simple way to refresh your Internet connection is by clearing your DNS cache.

How to flush DNS servers on Windows:

  1. Press Win key + R, type cmd, then press Ctrl + Shift + Enter to open Command Prompt with elevation rightsWindows 10 shows how to run Command Prompt as admin
  2. Run the following commands (press Enter after each one):
    • ipconfig /flushdns
    • ipconfig /registerdns
    • ipconfig /release
    • ipconfig /renew
    • netsh winsock reset

      Command Prompt shows how to kill a task

  3. Restart your computer and try to watch Hulu

How to flush DNS servers on Mac:

  1. Open the Terminal app
  2. Run sudo killall -HUP mDNSResponder
  3. Enter your admin username and password when asked
  4. Reboot and check for Hulu errors

13. Troubleshoot the Internet connection on Windows 10

You can turn to the Windows 10 built-in troubleshooter to automatically fix common Internet connection issues that may cause streaming issues such as Hulu error code P-DEV320.

  1. Right-click the Windows 10 Start button and select SettingsWindows 10 shows how to access settings from the Start right-click menu
  2. Go to Update & SecurityWindows 10 shows how to access the Update and Security settings
  3. Visit Troubleshoot on the left side
  4. Select Internet Connections and click Run the troubleshooterWindows 10 shows how to run the Internet Connections troubleshooter
  5. Once troubleshooting is complete, restart your PC and check for Hulu errors

14. Disable your VPN or proxy server

Many users turn to VPN services or proxy servers to conceal their IP address and change their geo-location. A few top VPNs can really unblock Hulu outside of the US, but most fail at this task. Instead, you might end up with Hulu error code P-DEV320.

You should deactivate your VPN or proxy server, especially if it’s free.

How to turn off VPN and proxy on Windows 10:

  1. Right-click the Start button and go to Network ConnectionsWindows 10 shows how to access Network Connections from the Start menu
  2. Select VPN on the left
  3. If there’s an active connection there, turn it off
  4. Go to the Proxy area on the left
  5. Disable Automatically detect settings and Use setup scriptWindows 10 shows how to disable automatic proxy setup
  6. Go down to also disable Use a proxy serverWindows 10 shows how to disable manual proxy setup
  7. Restart your computer and check for Hulu errors

How to turn off VPN and proxy on Mac:

  1. Go to System Preferences from the Apple menu
  2. Select the Network section
  3. Click VPN and Disconnect
  4. Select your Internet connection and click Advanced
  5. Switch to the Proxies tab and switch off all options
  6. Click OK
  7. Restart your computer and check for Hulu issues

How to turn off VPN and proxy on Android:

  1. Go to Settings and tap Network
  2. Tap VPN and disconnect any VPN connections
  3. Tap and hold your Wi-Fi connection, then tap Modify network
  4. Check Show advanced options
  5. Tap Proxy and select None
  6. Reboot the device and try to watch Hulu

How to turn off VPN and proxy on iOS:

  1. Go to the Settings menu
  2. Tap General
  3. Go to the VPN area and disconnect any active connections
  4. Switch to the Wi-Fi section
  5. Open the advanced properties of your Wi-Fi
  6. Set HTTP Proxy to Off
  7. Restart your device and check for Hulu errors

15. Check for system updates

It’s essential to keep your operating system updated to the latest version, no matter what device you’re using. This way, you can eliminate the risk of streaming errors like code P-DEV320 on Hulu.

How to update Windows 10:

  1. Click the Start button, type Check for updates, and hit EnterWindows 10 shows how to check for system updates
  2. Click Check for updatesWindows 10 shows how to check for updates
  3. If there are any available updates, click DownloadWindows 10 shows how to download system updates
  4. Wait until the updates are downloaded and installed
  5. Restart your PC and try to use Hulu

How to update Mac:

  1. Open the Apple menu from the top-left corner
  2. Click Software Update and wait
  3. If there are any available updates, click Update Now
  4. If prompted, enter your admin username and password
  5. Restart your computer and check for Hulu errors

How to update Android:

  1. Check if your device is fully charged. Otherwise, plug it into a power source
  2. Access Settings
  3. Go to System
  4. Tap the Advanced area
  5. Tap System update
  6. Wait until the update is complete
  7. Reboot your Android and check for Hulu errors

How to update iOS:

  1. Make sure that your iPhone or iPad is fully charged or connect it to a power source
  2. Go to Settings
  3. Tap General
  4. Visit Software Update
  5. Select Download and Install
  6. If iOS asks to temporarily remove apps for storage space, tap Continue. Your apps will be automatically reinstalled after.
  7. Tap Install to begin the update
  8. Input your password or use your fingerprint to confirm
  9. Relaunch the Hulu app and check for errors

Hulu streaming issues: CONCLUSION

To recap, Hulu error code P-DEV320 is a streaming problem that can occur on the server or client side. It’s usually enough to wait a few minutes because it should get resolved on its own. On the off chance it doesn’t, you should check your device and Internet connection.

For instance, you can restart your device, the Hulu app and web browser, perform a power cycle in your household, manage paired devices on your Hulu account, clear the app and browser cache, as well as update the Hulu app.

It’s also a good idea to update the graphics and network drivers, check your Internet connection, customize and flush your DNS servers, troubleshoot the Internet connection on Windows 10, disable your VPN or proxy server, and check for system updates.

Did these solutions help fix Hulu error code P-DEV320 on your device? Let us know what important steps we missed by taking advantage of the comment section below.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.