In audio-player.js, the call that closes the previous player needs to be wrapped in a try-catch. This is becausee the previous flash player may not exist when ajaxing content. So just find the two instances and wrap them like so:
try
{ getPlayer(activePlayerID).close(); }
catch(err) {}