Hi,
TL/DR: find a better teacher!
I'm a piano teacher and teach all ages.
It sounds to me like the teacher isn't very experienced.
Is it their full time job, or a cash in hand bit of extra money after work job? Do they have any teaching qualifications? Do they have a teaching philosophy? are they are a member of a professional organisation eg MU or ISM? Do they have an enhanced DBS check and are they registered with the ICO for GDPR?
The answer to these questions will indicate whether the teacher is a professional who is likely do a good job, or an amateur who thinks playing an instrument is the qualifies them to teach an instrument.
I teach students from age 4 to 84, and a 7 year old can be taught in such a way that they can follow the practice instructions at home without help from parents (parents must be time managers and tell them when to practise, and if musical can assist, but most aren't).
If your daughter, who clearly is perfectly normal, can't understand what to do then the teacher needs to change what they are going. They need to check the piece or skill is thoroughly learnt and understood in lesson and set THE SAME ACTIVITIES to do at home. At your daughter's stage of learning, a teacher shouldn't expect anything new to be learnt at home, just more of the same. Practice should be along the lines of:
Piece 1: repeat 3 times
Piece 2: repeat 3 times
Exercise 1: repeat 3 times
Play through your favourite piece for fun
It should take 5-10 minutes.
I use 2 different coloured marker tabs for kids who don't read instructions. If a page is marked in pink, repeat the piece on that page 3 times. If a page is marked in yellow, play for fun. There should be 3-4 pieces he student can play and enjoys playing that they should carry on playing for as long as enjoyable, then take off the old ones and add new ones.
Your daughter isn't enjoying her instrument because she's not being given the opportunity to feel successful. If you can find a teacher who gives her that feeling I'm sure she will find her love of music.
Good luck!