Yes. The Chinese must never underestimate the Indians. Sure, China has massive strategic advantages like logistics, technology, training, and organization. Nevertheless, China should not assume any victory against India. That could create unrealistic expectations. Any victory still has to be fought and earned.How can you be so sure that it would go that way this time? Back then PLA had veterans among it's ranks who'd seen combat but right now PLA is mainly a green force and thought that China automatically wins is based on fallacy of thinking what happened before will happen again.
We had seen already the consequences of Russia, Ukraine, and the West underestimating each other. Much of the PLA are relatively inexperienced. In any war, there will be unexpected blunders. There will be humiliations. No military is immune to them. Not even the US and Israeli militaries. The Chinese would have to prepare mentally to accept that negative outcomes will happen in any war. That way they can focus on the bigger picture of winning the war, instead of dwelling on mistakes and PR.
I think we should not worry too much about the PLA leadership. They don't appear to be underestimating the Indians. They are constantly improving training, equipment, and infrastructure. They are open to innovation, particularly on logistics.
But on the Indian side. It's a whole different story. They really do look like they are already underestimating the PLA. The Indian Army is on an aggressive posture facing China. They are not negotiating in good faith. The Indian top brass and the media are constantly belittling China. If they decide to push things too far, then it is them who will go through the greater sobering experience.