What's Happening
Windows Media Player (WMP) throws 0XC00D1234 (NS_E_PDA_CANNOT_SYNC_FROM_INTERNET) when you try to sync a song or video that's streamed directly from the internet—like a track from a online radio or a preview from a music service—to a portable device. The error appears because WMP can't copy content that isn't fully downloaded to your PC. It's a licensing and DRM thing, not a hardware problem.
I've seen this happen most when someone adds a streaming URL to their sync list, or tries to move a podcast that's still buffering. The fix is straightforward once you understand what WMP can and can't handle.
Below are three tiers of fixes. Start with the first, and only move to the next if the error persists. You can stop as soon as it works.
Fix 1 (30 seconds) — Switch to Downloaded Content
The quickest fix is to stop trying to sync something that's streaming. Here's what to do:
- In WMP, open your Sync tab (top-right).
- Look at the items listed in the sync pane. Any that show a cloud icon or a “streaming” tag are the culprits.
- Remove those from the sync list by right-clicking and selecting Remove from List.
- Find the same song or video in your library that is already downloaded (check the Downloads folder or your music library).
- Drag that file into the sync list instead.
Expected outcome: The error should disappear, and sync will proceed. If you don't have a local copy, you need to download it first. Right-click the item in your library and choose Download (if available), or buy it from a store that gives you a file.
If the error still shows, move to Fix 2.
Fix 2 (5 minutes) — Clear Sync Cache and Rebuild Device
Sometimes WMP keeps a stale cache that holds the streaming reference. Clearing it often resolves the issue.
- Close Windows Media Player completely.
- Press
Windows Key + R, type%LOCALAPPDATA%\Microsoft\Media Playerand press Enter. - Delete all files and folders inside that directory. Don't worry—this only removes cached art and sync metadata, not your actual music.
- Reopen WMP. It will take a few seconds to do a “first run” scan.
- Connect your device again and go to the Sync tab.
- Click Erase and reformat device (this wipes the device's media database, not the files unless you choose full format—just do the database).
- Try syncing the local file again.
Expected outcome: WMP rebuilds the sync list from scratch. The error should be gone. If it still pops up, you have a deeper issue.
Fix 3 (15+ minutes) — Download the Content Properly
The real fix is to get a fully downloaded copy of the media. Streaming content is never syncable, plain and simple. Here's the thorough way:
- For songs: If it's from a subscription service like Spotify or Apple Music, those apps don't allow WMP sync. You need to buy MP3s from a store like Amazon Music or iTunes, or rip a CD.
- For podcasts: In WMP, you can subscribe to a podcast. But syncing only works if the episode is fully downloaded. Right-click the podcast episode, select Download, wait for it to finish (check the Downloads monitor), then drag it to Sync.
- For internet radio: You can't sync a live stream. Ever. If you want that content on your device, you'd need to record it (not always legal) or find a downloadable version.
After you've got a real file on your hard drive, add it to your library via Organize > Manage Libraries > Music, then sync normally.
Expected outcome: The error won't appear because you're not trying to sync a stream.
Still Stuck?
If you've done all three and the error persists, check your device's storage and format. WMP can't sync to FAT32 devices if files are over 4GB, and some older devices don't support certain codecs. Also, make sure your device is set to “Sync from this PC” in its driver settings (on Windows, go to Device Manager > Portable Devices > your device > Properties > Settings).
But 9 times out of 10, the issue is exactly what the error says: you're trying to sync from the internet. Stop that, and you're fine.