I too have seen the 'player did not see an IO cycle' error. In my case, this error shows up when setVoiceProcessingEnabled is true, and when I am using certain bluetooth devices. If setVoiceProcessingEnabled is changed to false, I do not get the exception.