Loading actions and xml - xml not loading

I’m having an issue with this mp3 player. It’s the kind that loads up an XML playlist with song info and file paths. It works fine for the most part, but I’ve noticed that the first time I load the movie in a browser, it won’t automatically start playing songs. Worked fine on my dev machine accept when I tried doing the bandwidth test (you know, hitting ‘play’ a second time to emulate a slower connection). It forces the preloader to come up and at the end of it, it looked like it hadn’t gotten any info from the xml file. When I click my ‘start’ button, it loads the next song as usual and then continues on normally. Its like it has to be jump-started if there is any delay in the load. I thought it might have something to do with missing some load action while the the movie was loading so I put the xml load action on the first frame and that solved the problem when I tested on my dev machine, but it still isn’t working real-life when I bring up the page remotely.
Here’s the url by the way: bottleboy.net

I attached a short version of the file.