With teenagers you have to be aware of other issues that can be impacting on their lives. Kicking off, in is various forms from not communicating, picking at food, being moody, to slamming doors etc Are a way of saying I'm unhappy, I need to talk to you about something. It could be very little like having a bad day, to general unhappiness to very big issues like, friends have asked me to drink alcohol in the park this weekend, and I don't know how to tell you with out you shouting at me.
Food is a big one. Can you image if some one called your gran daughter fat at school ie the class room bully. Now your gran daughter is questioning her image, which is so important to teenagers. But it could be some thing simple like she is missing her parents or worried about exams.
Communication. or being able to talk to your grandaughter about any thing with out being judgmental or critical of her is important. You have to set boundaries, but also provide reassurance and support as she grows.
I have two teenager children who do very little around the house. It seems to be normal these days. To be fair they surprise me at times. It sounds harsh but don't expect gratitude. Your doing a good job, just keep talking to her.