Buggy update on iPhone
App does not provide the translation for verbal responses.
I completed a lesson twice, which completed a section for me, but the app isn't giving me "credit" for completing the lesson.
The recent iOS release seems to have been botched. Many reports of bugs. But your point #1 may reflect a conscious choice. The player has been nerfed. Each lesson tends to expose a given translation multiple times, as you've observed. They have removed one scenario in which the translation is exposed. I imagine they are watching to see if the number of player errors changes.