Contradiction with Exodus 33:2
This verse mentions God sending an angel to drive out the inhabitants, which could contradict the direct presence and action of God implied in Joshua 3:10.
Exodus 33:2: And I will send an angel before thee; and I will drive out the Canaanite, the Amorite, and the Hittite, and the Perizzite, the Hivite, and the Jebusite:
Contradiction with Judges 2:21-23
These verses state that God decided not to drive out the nations quickly but left some, contradicting the immediate removal suggested in Joshua 3:10.
Judges 2:21-23: I also will not henceforth drive out any from before them of the nations which Joshua left when he died:
Contradiction with Deuteronomy 9:4-5
These verses state that the nations are driven out not because of Israel's righteousness, which can be seen as contradicting the direct support and approval implied in Joshua 3:10.
Deuteronomy 9:4-5: Speak not thou in thine heart, after that the LORD thy God hath cast them out from before thee, saying, For my righteousness the LORD hath brought me in to possess this land: but for the wickedness of these nations the LORD doth drive them out from before thee.