Tanghe Biography in Ming Dynasty recorded that Tanghe was often drunk when guarding Changzhou. He was drunk, told the truth and blamed Zhu Yuanzhang. After this incident reached Zhu Yuanzhang, he began to bear a grudge against Tanghe. Later, according to Tang He's qualifications, he should have been on an equal footing with Xu Da, but he didn't become Qi Huangong like the latter. It can be seen that Zhu Yuanzhang did have some dissatisfaction with Tanghe.
However, this dissatisfaction did not last forever. In fact, since then, Tanghe's temper has been reduced a lot. He kept a low profile everywhere and even offered to apologize to Zhu Yuanzhang. Two people are already small, since the other party apologized, Zhu Yuanzhang naturally won't continue to take it to heart for such a trivial matter, so the so-called feud should stop here.
As for Tang He's death, it was mainly because he was smart and knew how to hand over power in time. Moreover, after returning to his hometown, he was very low-key, never being evil with his neighbors, and even took the initiative to restrain future generations and warned them to live in harmony with their neighbors. Why did Zhu Yuanzhang kill such a docile and low-key veteran? Wouldn't it be appropriate to leave him to show your kindness? Therefore, the key to Tang He's good death lies in himself, and his lifestyle was also won by himself.