Вы реализовали [audioPlayer prepareToPlay];перед раздачей ?, я заметил небольшой «сбой в матрице», когда вы пытаетесь воспроизвести звук в первый раз.
Можете ли вы выгружать файл для воспроизведения?например, делать это при запуске в viewdidload?
кстати ... это изображение в кнопке или где-то еще?
С уважением
JimZ