Audio should only be played in response to a 'click' or 'tap' -- I'm confused why this ever worked.
Because the audio is played immediately after a tap, it will respond as expected. This is your browser protecting you from sounds that occur without user interaction.
Please read: Controlling Audio & Advanced Techniques (AutoPlay, Play, Pause, Rewind, Volume control) This workaround might be helpful for you: No Audio in Hype? - #15 by Daniel