Why hasn't daily chanting worked?
Because reciting a table teaches your child the sequence, not the facts. A child who has chanted the seven times table two hundred times can usually produce it from the start - "seven, fourteen, twenty-one..." - and still cannot answer "what is seven eights?" without running the whole list from the beginning. That is not laziness or a weak memory. It is exactly what was practised: a song, not a set of retrievable answers.
You can test this in about thirty seconds. Ask your child for 7 x 8. Watch their lips. If they start somewhere earlier in the table and count up, the table has been memorised as a sequence. If the answer arrives whole, it has been learnt as a fact. Most children whose parents search this question are in the first group, and every additional chanting session deepens the sequence rather than breaking it.
The rest of this post is about what to do instead: which tables genuinely need to be known, the order that makes each one easier than the last, and a weekly rhythm that fits into a normal evening. If your child is in Class 3 or Class 4, this is the right moment - it is precisely when tables stop being a topic and start being a prerequisite for everything else.