Sometimes the order of events matters. It has happened to me several times. Try to place the Volume event first instead and then the Play event. Also, maybe the browser has crappy support for audio, which if I remember correctly, is the case with HMTL5 audio for some browsers. Putting the actions in the same order as in yer example works for me on Chrome. You can also try to make the music lower, put it at -50db to make sure if it works or not.