It’s true that Joshua led the next generation of Israelites into the promised land. But if that had been the rest God said he was planning, God wouldn’t have spoken later about another day.
The tent was passed down to our people and they brought it with them when they took the land of Canaan. At that time Joshua was Israel’s leader, and God drove out the nations that were in their way. The tent stayed in the land until David’s time.