I am not sure why the AllowShuffle is not actually playing the songs in a random fashion in my playlist below. Has anyone experienced this and know what the correct way to code this up is? When I start the below playlist in windows media player, the songs are played sequentially, then repeated. I need for them to play randomly then when all songs are done repeat the same process of randomized play. Thanks in advance.

<ASX version ="3.0">
<Param Name = "AllowShuffle" Value = "yes" />
<REPEAT>
<Entry>
<DURATION VALUE="00:00:30" />
<Ref href="song1.mp3"/>
<StartTime value="00:00:60" />
</Entry>
<Entry>
<DURATION VALUE="00:00:30" />
<Ref href="song2.mp3"/>
</Entry>
<Entry>
<DURATION VALUE="00:00:30" />
<Ref href="song3.mp3"/>
</Entry>
<Entry>
<DURATION VALUE="00:00:30" />
<Ref href="song4.mp3"/>
</Entry>
</REPEAT>
</ASX>