First of all, there is a saying that Xu Da died because he ate the roast goose sent by Zhu Yuanzhang. Xu Da has a very strange disease, and there should be no greasy things in his diet, so Xu Da usually attaches great importance to his diet. But once Zhu Yuanzhang heard that Xu Da was much better, so he rewarded the roast goose. Xu Da had to eat, resulting in illness and death. Although Xu Da's death has nothing to do with roast goose, many people think it has a lot to do with Zhu Yuanzhang.
There is also a saying that Xu Da died of long-term overdraft. Xu Da is a very capable man, so Zhu Yuanzhang often went to war when he was in office, and there were many successful wars, so Zhu Yuanzhang trusted Xu Da very much. But long-term exercise is also extremely exhausting to the body, so it is more likely to get sick.
Finally, it was said that Xu Da's sudden death was related to his illness. Xu Da has this disease, which is very rare. Even then, there was no cure. It was unbearable to be sick without corresponding treatment, which led to Xu Da's death.