What does Numbers 32:13 mean?
So the Lord was angry with Israel and made them wander in the desert for forty years, until every person from that generation who had done wrong was gone. Numbers 32:13 - Modern Text Bible
(God's anger led to the long period of wandering, which lasted until the unfaithful generation died out.)