This is a difficult question to answer in short because there are many reasons plants die after flowering. Often, the plant's death is due to physiological problems, such as do not having enough water or nutrients. Other times, environmental factors can damage the plant during flowering and cause it to die.