Seconded, Seems like the bug is just that you can't use all of the words in a single turn. You can't learn new words to save your game state if you already tried to click the battery.
Me when I'm [await hand_discarded] when [cards_in_hand == 0] :MadgeLate:
Thanks! I'll add that to the description