physical factors such as
drought,
flooding,
natural disaster like hurricanes or earthquakes so food cannot reach people.
human factors such as
war
corruption of governments like Zimbabwe and...
It is because of the ineffective Juche policy, which has not been revised. Also, North Korea spends a very large amount on money on luxury goods for its top-ranking officials and elite.