"She was able to eat."
Translation:Ella pudo comer.
she was able to eat.
to be able to : ser capaz de, poder. ella fue capaz de comer, ella pudo comer.
So you accept "lograr" but you dont accept "ser capaz de". Interesting when the whole definition os "being able to do smthg" is "ser capaz de hacer smthng".
I agree that based on dictionary definitions, it should accept poder (pudo/podía) or "ser (fui/era) capaz de". But lograr also has a definition of "to be able to" so that would seem OK too. Native speaker could give us a better answer of course.
Just a heads up–lograr also has the definition of "to attain" and "to achieve."