Hulu shows a short code with most playback and loading errors, such as P-DEV320, P-TS207 or RUNUNK13. Hulu doesn't publish a full list of what they mean. Its Help Center explains a handful by name and gives one set of troubleshooting steps for the rest.
This guide separates the two. Where Hulu explains a code, that explanation is given. Where it doesn't, the meaning comes from consistent reporting by established tech publications and is marked as such. Either way, the fix list further down is Hulu's own.
Is Hulu down?
Check our Hulu status page for live checks and reports from other viewers. The P-DEV codes and RUNUNK13 are the ones that appear in large numbers when Hulu has a problem, because they mean the app asked Hulu's servers for something and didn't get a usable answer. A quick test: try Hulu on a second device, or on your phone using cellular data. If it fails everywhere at once, wait. If only one device fails, the fixes below apply.
P-DEV320, P-DEV318 and RUNUNK13
Hulu's Help Center has no article for any of these codes, so treat the meanings as well-supported reporting, not official definitions.
- P-DEV320: the Hulu app or web player on your device can't communicate with Hulu's servers. Android Authority, Help Desk Geek and MakeUseOf all describe it this way. The cause can be your network, an out-of-date Hulu app, or a fault at Hulu.
- P-DEV318: closely related. Android Authority describes it as trouble connecting to Hulu's servers, with the same three possible causes. Treat it exactly like P-DEV320.
- RUNUNK13: a general playback failure. Hulu couldn't complete the request to play that video. Reports agree it's a catch-all: a weak connection, damaged cached data, an old app or browser, or a server problem can all produce it. Start by restarting the video, then the app.
Codes and messages Hulu itself explains
- P-TS207: Hulu lists this with buffering, freezing, skipping, poor video quality and the message "We're having trouble playing this". It's a streaming quality problem, and Hulu's fix is the step list below.
- P-EDU101 or "Error playing this video. You appear to be using an anonymous proxy tool": Hulu can't confirm where you are. Hulu's listed causes are being outside the United States, a VPN, a work network that routes traffic through a central server, privacy software, an unsupported third-party app, or an IP address blocked for earlier proxy use.
- Error 16 or "Your account is not valid in this region" on an iPhone or iPad: Hulu's server has flagged your connection as coming through a proxy or VPN. Hulu says to check that HTTP Proxy is set to Off in the details of your Wi-Fi network in Settings, then try another Wi-Fi network or cellular data.
- "Too many videos": you've hit the screen limit. Hulu allows streaming on two screens at once on standard plans. If nobody else should be watching, Hulu's advice is to remove unfamiliar devices from your account, log out of other computers and reset your password.
- "Your login is invalid. Please try again": a sign-in problem, not a playback one. If you bought a bundle through Disney+, Hulu says you must activate Hulu before you can stream.
Hulu's fixes, in the order Hulu gives them
- Fully close Hulu and any other apps running in the background, then open it again.
- Check for updates to the Hulu app in your device's app store, and to the device itself in its settings menu.
- Clear cache and data for Hulu from your device's settings menu. You'll need to log in again afterwards.
- Deactivate and reactivate the device. Remove it from the list of devices on your Hulu account page, then sign in on it again.
- Uninstall and reinstall Hulu, on devices that allow it.
- Check your connection. Run a speed test on the same device and compare it with Hulu's recommended speeds.
- Power cycle everything. Turn off the device, the modem and the router. Hulu says to wait a few minutes before switching them back on.
- Test other apps. If they struggle too, the problem is your internet connection, and your provider is the one to call.
On hulu.com in a browser
Hulu's browser steps are different. Clear the browser cache, close and reopen the browser, and try a private window, which runs without most extensions. Make sure JavaScript and cookies are enabled. Live TV subscribers may also be asked to allow location services for the site. If one browser keeps failing, Hulu suggests trying another supported browser.
Reading a Hulu code when there's no official list
Because Hulu doesn't document most codes, it helps to sort them by when they appear instead of by number. A code the moment you open the app, before any video is chosen, points at sign-in, your account or the connection to Hulu. A code when you press play on one title, while others work, points at that title or its stream. A code part-way through a video that had been playing normally points at your connection speed. Hulu's own troubleshooting pages are organised the same way: one for the app not opening, one for buffering and playback.
Location, VPNs and travelling
Hulu states that its videos are only available in the United States, and that it can't support VPNs or proxies because they stop it confirming where a connection comes from. That has practical effects even for subscribers at home. A work laptop on a company VPN can trigger the anonymous proxy error. So can privacy software, and Hulu says even a browser's private mode can be identified as a proxy in some cases. If you get P-EDU101 or Error 16 while in the US with no VPN, try a different network: Hulu notes that some Wi-Fi networks use a transparent proxy that you can't see or switch off.
How many screens can watch at once
Hulu says subscribers can stream on two different screens at a time. Live TV subscribers can buy an Unlimited Screens add-on, which still limits out-of-home mobile devices to three. If you see the "too many videos" message with nobody else watching, treat it as a possible sign that someone else has your password, and follow Hulu's advice to remove unknown devices and change it.
Signs it's Hulu and not you
- The same code appears on your TV and your phone, on Wi-Fi and on cellular data.
- Other streaming apps on the same device play normally.
- Reports on our Hulu status page rise sharply within a few minutes.
When all three are true, leave your settings alone. Reinstalling the app during an outage only means logging in again afterwards.
Related fix guides
Questions
What does Hulu error code P-DEV320 mean?
It means the Hulu app or web player cannot communicate with Hulu's servers. Hulu does not publish an official definition, but tech publications consistently report it as a connection failure caused by your network, an outdated app or a Hulu outage.
How do I fix Hulu error code P-TS207?
Hulu groups P-TS207 with buffering and playback problems. Fully close the app, update it, clear its cache and data, check your internet speed, then switch off your device, modem and router for a few minutes.
Can I watch Hulu outside the United States?
No. Hulu says its videos are only available in the U.S. and that it cannot support VPNs or proxies. Abroad you will usually see an anonymous proxy or invalid region error.
What is Hulu error code RUNUNK13?
RUNUNK13 is a general playback error meaning Hulu could not complete the request to play a video. Hulu does not define it officially. Restart the video and the app, clear the cache and check your connection.