Weird audio bug w/ IE

Hi,

I have a php file that dynamically embeds a small audio player on the page multiple times, each time passing it a different path of an audio file to load.

This works flawlessly in FireFox, but in IE there is a strange bug. Everything seems to work fine at first, as you can push any of the play buttons and hear the appropriate audio file…but if you go to play the same audio file again after it has stopped, or if you push the stop button and then the play button again, no audio is played. The .swf itself is still functioning, as the buttons still switch to their appropriate ‘play’ state on clicking, but no audio comes through.

Even when I refresh the page the files I have already played do not play, I have to close out of the tab completely, go to the page again, and then they will actually play.

Any ideas what might be causing this? I’m thinking that it must be something IE specific, maybe in the way its being embedded (FYI I’m just using the embed code that Flash automatically generates in CS4)? The fact that refreshing the page doesn’t help also makes me wonder if its a wierd IE caching issue…

Thanks for any help/suggestions!
-b.