Fixed state issue, solved by setting AVAudioPlayer delegate correctly
Fixed state issue, solved by setting AVAudioPlayer delegate correctly