OK, that sounds a bit buggy. It’s possibly an iPad 3 issue with the cmninit value that we could probably fix right now. Your code looks reasonable to me.
Can I ask you to turn on verbosePocketsphinx and verboseLanguageModelGenerator and OpenEarsLogging and then print the log here? I’d like to see a log for 5 recognition rounds and it would be great if you would separately tell me what you really said.