| Previous | Next |
| NS_E_PDA_ENCODER_NOT_RESPONDING | NS_E_WMP_PROTOCOL_PROBLEM |
NS_E_PDA_CANNOT_SYNC_FROM_LOCATION
Diagnostic meaning beyond the standard message
The actionable meaning of 0xC00D1193 / NS_E_PDA_CANNOT_SYNC_FROM_LOCATION is resolving a source location that the sync engine cannot materialize or access.
Why the operation can reach this point
Automatic synchronization uses a Player-to-device partnership, a snapshot of selected playlists and a queue of per-item copy, delete or retrieval operations. The sync engine owns its own running state and can reject changes while a previous operation is active.
A working manual file copy does not prove that the Player’s partnership, playlist snapshot and synchronization queue are valid. One concrete reproduction is: a library item points to unavailable removable or remote storage.
Evidence matrix
| Evidence | Why it matters for cannot sync from location |
|---|---|
| Producing object and operation | device and partnership IDs, sync generation and state, selected playlist identity/version, queued item ID and direction, subscription account, target storage, progress callback and first item-specific HRESULT |
| Key observation | item URL/path, source scheme, local availability and account/access context |
| Controlled comparison | Repeat the producing call after changing only this condition: copy or download the item to an accessible local source before syncing. |
Minimal experiment
- Capture
0xC00D1193, the exact Player/API operation and the first timestamp at which it appears. - Save item URL/path, source scheme, local availability and account/access context; do this before ejecting media, reconnecting a device, canceling a job or rebuilding the Player object.
- Correlate the result with device and partnership IDs, sync generation and state, selected playlist identity/version, queued item ID and direction, subscription account, target storage, progress callback and first item-specific HRESULT.
- Reproduce once with the original source and destination, then apply only this change: copy or download the item to an accessible local source before syncing.
Do not collapse it with these results
| Related result | Different condition |
|---|---|
NS_E_PROCESSINGSHOWSYNCWIZARD | serializing the synchronization wizard while another wizard request is active |
NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP | enforcing the device or Player limit on automatic-sync partnerships |
NS_E_PDA_PARTNERSHIPNOTEXIST | locating the Player-device partnership required for automatic synchronization |
Recovery and verification
Resolve the responsible precondition: Copy or download the item to an accessible local source before syncing. A successful retest must pass the same cannot sync from location checkpoint, not merely hide the message in a different UI path.
Authoritative documentation
Looking for a different code? Search another status or error code.
