“This Episode Can’t Be Played on This Device” in Apple Podcasts? Here’s What to Do
You open Apple Podcasts, tap on an episode you’ve been looking forward to, and instead of it playing — you get an error message: “This episode can’t be played on this device.” as you can see in the screenshot below:
If this has happened to you, you’re not alone. This error has been a common issue for many users on iPhones, iPads, and Macs.
The error can be caused by network problems, content restrictions, device settings, or even how the podcast was published. The good news is that there are several fixes that have worked for many people — and most of them are easy to try.
1. VPN Conflicts Are a Common Cause
One of the first things to check is whether you’re using a VPN. Apple Podcasts sometimes refuses to stream certain content if your traffic is routed through a different region. Even if everything else on your device works fine with a VPN, the Podcasts app may block the stream silently.
To troubleshoot:
- Temporarily turn off your VPN.
- Try playing the episode again.
- If it works, you can often reconnect the VPN after playback begins.
This simple step resolves the issue for many users.
Notes: Sometimes, turning off VPN may not be enough. You may have to completely remove the VPN profile. We’ve covered before whether using a VPN is a good idea on your Apple device.
2. Restrictions on Explicit Content May Be Blocking Playback
If the episode is labeled Explicit, you may see an error related to content restrictions — even if you believe you’ve already disabled them in Screen Time. As we explained previously, Screen Time settings don’t always work as expected.
There’s a lesser-known workaround: Open the TV or Music app and try to play a piece of explicit content, like a music track. If prompted, allow explicit content. Once this is done, the Podcasts app should also allow playback of explicit episodes.
Alternatively, you can check these settings directly:
- Go to Settings (System Settings if it is a Mac) > Screen Time > Content & Privacy Restrictions
- Tap Allowed Apps and Features
- Ensure that Podcasts is enabled.

- Then go back and tap App Store, Media, Web & Games and ensure Music, Podcasts, News, Fitness is set to Explicit.
If that doesn’t work, try toggling Content & Privacy Restrictions off entirely and restarting your device. This resolves the issue in many cases, even when the settings appear correct.
3. General Troubleshooting Steps
If the issue persists, try the following:
- Force-restart your iPhone, iPad, or Mac
- Delete and reinstall the Apple Podcasts app
- Download the episode instead of streaming it
- Install the latest system updates for iOS or macOS
These steps don’t always solve the issue, but they’re quick and often effective.
4. The Problem Might Be the Episode Itself
In some cases, the error is isolated to one or two specific episodes, while others from the same podcast play without issue. This might indicate a problem with how the episode was uploaded, a temporary issue on Apple’s servers, or regional restrictions. You can go to the Apple System status page and check to see if Podcasts service is working.
When that happens, waiting and trying again later — or switching to another podcast app — might be your only option.
If the problem keeps coming back and nothing works, it may be worth switching to a third-party podcast app. Apps like Pocket Casts, Overcast, or Spotify often provide more consistent performance and fewer restrictions.
5. Check Cellular Data Settings (and Try Switching Networks)
If you’re using cellular data, make sure the Podcasts app is allowed to use it. Sometimes the app won’t stream episodes if it’s restricted to Wi-Fi only. You may have set this up like this to save cellular data.
Here’s what to do:
- Go to Settings > Cellular
- Scroll down and tap Show All under Cellular Data
- Find Podcats and make sure it is toggled on
If everything looks fine but it still won’t play:
- Try switching to Wi-Fi if you’re on cellular
- Or switch to cellular if you’re on Wi-Fi
- Sometimes simply changing the network connection gets the app working again.