Joshua 17:13
Yet it came to pass, when the children of Israel were waxen strong, that they put the Canaanites to tribute; but did not utterly drive them out.
Cross-references
Joshua 16:10 reports the same pattern for Ephraim — they did not drive out Canaanites but put them to forced labor, mirroring Manasseh's failure.
Judges 1:28 repeats the identical phrasing — when Israel grew strong, they put Canaanites to forced labor — showing a recurring pattern.
Judges 1:30 records Zebulun doing the same — not driving out inhabitants but making them forced labor, repeating the pattern of incomplete conquest.
Judges 1:33 shows Naphtali also failing to drive out Canaanites, making them tributaries — mirroring Israel's incomplete conquest.
Judges 1:35 recounts the house of Joseph making Amorites tributaries instead of driving them out — same pattern as Joshua 17:13.
2 Chronicles 8:7 lists the Canaanite peoples left in the land, the result of not driving them out — later used by Solomon for forced labor.
2 Chronicles 8:8 directly states Solomon made the descendants of those not driven out pay tribute — a direct consequence of the incomplete conquest.
Exodus 23:29 gives God's reason for gradual expulsion — contrasting Israel's failure to drive them out at all, instead making them tributaries.
Deuteronomy 20:11-18 provides the law: distant cities could be made forced labor, but Canaanites were to be destroyed — contrasting with Israel's disobedience here.