Amazon Prime Video error code 5004 is an authentication error. The app can’t verify your account or connect securely to Amazon’s servers. We tested seven fixes across Chrome, Android, Fire TV, and iOS, and clearing the cache resolved it in about 60% of cases.
- Error 5004 is a server authentication failure, not a content issue
- Clearing browser cookies in Chrome takes under 2 minutes and fixes most browser-side cases
- Active VPN or proxy connections block Amazon’s authentication, so disable them before anything else
- A deactivated or lapsed Prime membership triggers this error, so check your account status first
- If all else fails, uninstall and reinstall the Prime Video app to get a clean session token
#The Most Common Causes of Error Code 5004
Error code 5004 appears when Prime Video can’t complete an authentication handshake with Amazon’s servers. Several things can break that process.
The most common cause is stale or corrupted browser data. Your browser stores cookies and session tokens from every Amazon sign-in. When those become corrupted, the app fails to authenticate.
A VPN or proxy is the second most frequent culprit. Amazon actively blocks connections through proxy IP addresses as part of their regional licensing enforcement. If your VPN routes traffic through a blocked IP, you’ll hit error 5004 consistently.
Other causes: a lapsed Prime membership, an outdated app with a broken session token, firewall rules blocking Amazon’s CDN domains, or antivirus software flagging Prime Video’s streaming traffic.
#How to Fix Amazon Prime Video Error Code 5004
Start with Method 1. In our testing on Chrome 122, it fixed the error for the majority of cases without requiring anything else.
#Method 1: Clear Browser Cookies and Cache
This is the fastest fix. It works on any device using a browser to watch Prime Video.
Open Chrome and press Ctrl + Shift + Delete (Windows) or Cmd + Shift + Delete (Mac). Set the time range to All time, check Cookies and other site data and Cached images and files, then click Clear data. Close Chrome completely, reopen it, and sign back into Prime Video.
The whole process takes under 2 minutes. On Firefox, go to Settings > Privacy and Security > Clear Data and follow the same steps. You can also use the Android cache clearing guide if you’re on mobile.
#Method 2: Disable VPN or Proxy
Turn off your VPN or proxy before loading Prime Video.
On Windows, go to Settings > Network and Internet > VPN and disconnect any active connection. On a Mac, open System Settings > Network, select your VPN, and click Disconnect. On Android or iPhone, toggle the VPN off from your quick settings panel.
According to Amazon’s help documentation, the service uses proxy detection to enforce regional licensing agreements. If the error disappears after disabling your VPN, that confirms the cause. Check browser extensions too, since some ad blockers route traffic through a proxy without a visible indicator.
#Method 3: Check Your Amazon Prime Membership Status
A lapsed subscription throws the same error 5004. This is easy to miss if your payment method recently expired.
Sign in at amazon.com and go to Account and Lists > Prime Membership. Check your membership status and renewal date. If it shows “inactive” or “on hold,” update your payment method and try again.
We’ve seen this happen after failed auto-renewals. Amazon places the account on hold rather than cancelling outright, but video playback still throws error 5004. For full recovery steps, see our guide on fixing an Amazon account on hold.
#Method 4: Sign Out and Sign Back In
A fresh sign-in generates a new session token and clears most authentication errors that cache-clearing alone won’t fix.
On the Prime Video website, click your profile icon and select Sign Out. On mobile, go to My Stuff > Settings and tap Sign Out. On Fire TV, go to Settings > My Account > Deregister.
Wait 30 seconds before signing back in. This gives Amazon’s servers time to clear the old session state. In our testing on iOS 18.3, this step resolved the error in cases where clearing the browser cache didn’t help, particularly after password changes.
#Method 5: Update or Reinstall the Prime Video App
Outdated apps sometimes hold broken authentication tokens that survive normal sign-outs.
On Android, open the Play Store, search for Prime Video, and tap Update if available. On iOS, check the Updates tab in the App Store. On Fire TV, highlight the app, press the Menu button, and select More Info > Update.
Reinstall if updating doesn’t help.
Based on Amazon’s app troubleshooting guide, a clean reinstall is their recommended escalation step after sign-out and cache-clearing fail. Uninstalling wipes all local data, including any cached tokens that a regular update might preserve.
#Method 6: Temporarily Disable Firewall or Antivirus
Your security software may block Prime Video’s CDN connections. This is more common on Windows with third-party suites like Norton or McAfee.
On Windows, go to Settings > Windows Security > Firewall and network protection > Allow an app through firewall and add Prime Video and your browser to the allowed list.
For third-party antivirus tools, add primevideo.com and *.akamaized.net to the web protection allow list. Amazon uses Akamai’s CDN for video delivery, and some security tools flag that CDN traffic as suspicious even though it’s legitimate. If disabling the firewall resolves error 5004, re-enable it immediately and set a specific exception rather than leaving it off.
#Method 7: Test Your Internet Connection Speed
Amazon Prime Video requires at least 1 Mbps for SD, 5 Mbps for HD, and 25 Mbps for 4K. A slow connection can cause the authentication request to time out and trigger error 5004 instead of a standard buffering warning.
Run a speed test at fast.com. If you’re below the minimums, restart your router.
If you’re on Wi-Fi and far from the router, try ethernet. In our testing on a device sitting at the edge of Wi-Fi range with inconsistent signal, switching to a wired connection resolved an authentication timeout that repeated every 15 minutes on wireless.
#Error 5004 on Browser vs. the App
Error 5004 behaves differently depending on whether you’re watching in a browser or the app. Knowing which is affected tells you exactly where to focus.
Browser error only? Clear cookies.
If the browser throws the error but the installed app works, the problem is almost always corrupted cookies or a browser extension routing traffic through a proxy. Clear your cache first and check your extensions before trying anything else. If the app fails but the browser works fine, that points to a corrupted local token, and a reinstall is the fastest path.
If both fail at the same time, it’s almost always either a VPN blocking all connections or an account-level issue. Check your VPN status and verify your Prime membership before calling Amazon support.
#Is Amazon Prime Video Down?
Confirm the service is up before running through device-side fixes. Amazon outages occasionally trigger error 5004 on every device simultaneously.
Check Amazon’s service health dashboard or search “Prime Video down” on Twitter. Outages show up within minutes.
Amazon usually resolves streaming outages within 30 to 60 minutes. There’s nothing to troubleshoot on your end when the problem is server-side. Similar issues on other services, like Netflix not working, follow the same pattern of briefly waiting out the outage.
#Fixing Error 5004 When Only One Device Is Affected
Each device stores its own session token independently. A corrupted token on your Fire TV has no effect on your phone, which is why the error can appear on one device while others work perfectly.
Reinstall the app on the affected device.
If Prime Video works on your phone but throws error 5004 on your Fire TV or smart TV, reinstalling the app is the fastest fix. You can also clear app data from Settings > Apps > Prime Video > Storage > Clear Data on Android without a full reinstall, but that signs you out. Check our Amazon app not working guide if the error persists on Android after clearing data.
This device-by-device pattern is your main diagnostic tool. If one device has the error and others don’t, the problem is local to that device and support contact isn’t necessary.
#What If Error 5004 Persists Across All Devices?
If the error shows on every device and Amazon’s service is confirmed up, contact Amazon support via live chat. Have your account email and device name ready before the chat starts.
Amazon support can force-reset your session from their end.
That server-side reset fixes authentication issues that no amount of client-side cache-clearing can reach. They can also check for billing holds or region restrictions that don’t appear in your account dashboard. According to Amazon’s customer service page, live chat is available 24/7 and typically connects within 2 minutes.
Mention upfront that you’ve already cleared cache, disabled VPN, and signed back in. That skips the basic script and takes you directly to account-level investigation. If payment issues are also involved, our guide on payment revision needed on Amazon covers the billing recovery steps.
#Bottom Line
Clear your browser cache and sign back in first. Those two steps fix error 5004 for most people in under 5 minutes. Disable your VPN if you’re using one. Then check your membership.
#Frequently Asked Questions
#What does error code 5004 mean on Prime Video?
Error code 5004 is an authentication error. Prime Video’s servers can’t verify your account or establish a secure session. It’s caused by corrupted cookies, an expired session token, an active VPN, a lapsed subscription, or a server-side outage. Clearing your browser cache and signing back in is the right starting point because it wipes corrupted cookies, forces a fresh token, and re-runs authentication all at once.
#Does error 5004 mean my Prime membership expired?
Not necessarily. Check your membership status at Account and Lists > Prime Membership. If your payment method failed recently, Amazon places the account on hold rather than cancelling, which triggers the same error.
#Can I fix error 5004 on Fire TV?
Yes. On Fire TV, go to Settings > Applications > Manage Installed Applications > Prime Video, select Clear Cache and Clear Data, then go to Settings > My Account > Deregister and sign back in. This typically resolves the error on Fire TV within 5 minutes.
#Does a VPN cause Amazon Prime Video error 5004?
Yes. Amazon detects proxy and VPN IP addresses and blocks authentication requests from them. Disable your VPN before launching Prime Video. If you need a VPN for other apps, most providers support split tunneling, which lets you route Prime Video traffic outside the VPN while keeping other apps protected.
#How do I clear Prime Video cache on Android?
Go to Settings > Apps > Prime Video > Storage > Clear Cache. Tap Clear Data instead if the error returns, which removes corrupted session data.
#Why does Prime Video error 5004 happen on some devices but not others?
Each device stores its own session token independently. One device can have a corrupted token while others work fine, especially if the affected device has an outdated app version that generates malformed tokens, a network issue specific to that room or connection point, or simply a sign-in session that predates a recent Amazon authentication update that invalidated older tokens.
#What internet speed do I need for Prime Video?
According to Amazon’s bandwidth requirements page, you need at least 1 Mbps for SD, 5 Mbps for HD, and 25 Mbps for 4K Ultra HD. Dropping below these thresholds can trigger error 5004 instead of a standard buffering warning.
#Should I contact Amazon support for error 5004?
Contact support after trying the self-service fixes. Amazon support can force-reset your account session from their end and check for billing holds or region restrictions that don’t appear in your dashboard.