NS_S_WMPCORE_PLAYLIST_REPEAT_SECONDARY_SEGMENTS_IGNORED (0X000D1104) Fix
Windows Media Player chokes when an ASX playlist has more than one <REPEAT> block. The real fix is cleaning up the playlist or switching to a better player.
What's actually happening here
You're playing an ASX playlist in Windows Media Player (WMP) and instead of hearing your music, you get a popup with error code NS_S_WMPCORE_PLAYLIST_REPEAT_SECONDARY_SEGMENTS_IGNORED. The code is 0X000D1104. It's a warning, not a fatal error — WMP still plays something, but it ignores some of your repeat instructions.
The root cause: the ASX file contains more than one
1. Multiple blocks in the ASX file (most common)
Open the .asx file in Notepad or any text editor. Look for something like this:
<ASX version="3.0">
<REPEAT>
<ENTRY>
<REF href="http://example.com/track1.mp3"/>
</ENTRY>
</REPEAT>
<REPEAT>
<ENTRY>
<REF href="http://example.com/track2.mp3"/>
</ENTRY>
</REPEAT>
</ASX>
WMP only respects the first
<ASX version="3.0">
<REPEAT>
<ENTRY>
<REF href="http://example.com/track1.mp3"/>
</ENTRY>
<ENTRY>
<REF href="http://example.com/track2.mp3"/>
</ENTRY>
</REPEAT>
</ASX>
If you want different repeat counts for different sections, you're out of luck — ASX doesn't support that natively. You'd need to duplicate entries manually or use a different format like PLS or M3U.
2. Nested blocks (less common but tricky)
Some older tools or custom scripts produce nested repeats — a
Here's the bad pattern:
<ASX version="3.0">
<REPEAT COUNT="3">
<ENTRY>
<REF href="http://example.com/track.mp3"/>
</ENTRY>
<REPEAT COUNT="2">
<ENTRY>
<REF href="http://example.com/track2.mp3"/>
</ENTRY>
</REPEAT>
</REPEAT>
</ASX>
The fix: flatten the structure. Decide how many times you want each track to play, then list them that many times. No nesting. You can simulate nested behavior by duplicating entries in order, but it's ugly.
3. Corrupted or malformed ASX file (rare but possible)
Sometimes the file is missing closing tags or has invalid characters. This can cause the parser to misread the structure and think there are multiple
Open the file in an editor that shows syntax highlighting (Notepad++ works). Look for missing </REPEAT> tags, extra whitespace inside tag names, or non-ASCII characters in URLs. Common culprits: smart quotes from Word docs, trailing spaces in href attributes.
Fix by cleaning up the file. If you got it from a website, save it fresh from the browser instead of copy-pasting.
When to stop fighting WMP
Windows Media Player is basically abandoned. Microsoft hasn't updated it meaningfully since Windows 7. If you deal with ASX playlists regularly, stop. Switch to VLC or MPC-HC — they handle ASX, M3U, PLS, and everything else without these arbitrary limits. VLC doesn't care how many
One last thing: this error code 0X000D1104 is a success code in WMP's internal naming, not a failure. The NS_S prefix means "success with information" — the player worked, but you should know something was ignored. It's between a warning and an error.
Quick-reference summary table
| Cause | Symptoms | Fix |
|---|---|---|
| Multiple <REPEAT> blocks | Error on load, some tracks don't repeat | Merge all entries into one <REPEAT> |
| Nested <REPEAT> blocks | Inner repeats ignored, error appears | Flatten to a single level |
| Corrupt file | Parser errors, random behavior | Clean up syntax in a text editor |
Was this solution helpful?