Apparently SDK 3.1.2 has a built in discrimination about certain audio.caf files being passed to AVAudioplayer.