Judges 2:3

3 And I have also said, ‘I will not drive them out before you; they will become traps for you, and their gods will become snares to you.’ ”

Read Judges 2:3 Using Other Translations

Wherefore I also said, I will not drive them out from before you; but they shall be as thorns in your sides, and their gods shall be a snare unto you.
So now I say, I will not drive them out before you, but they shall become thorns in your sides, and their gods shall be a snare to you."
So now I declare that I will no longer drive out the people living in your land. They will be thorns in your sides, and their gods will be a constant temptation to you.”

What does Judges 2:3 mean?

John Gill's Exposition of the Bible
Judges 2:3

Wherefore I also said
Supposing, or on condition of their being guilty of the above things, which was foreseen they would:

I will not drive them out from before you;
the seven nations of the Canaanites entirely, and which accounts for the various instances related in the preceding chapter; where it is observed, that they could not, or did not, drive the old inhabitants out of such and such places, because they sinned against the Lord, and he forsook them, and would not assist them in their enterprises, or them to their sloth and indolence:

but they shall be [as thorns] in your sides:
very troublesome and afflicting, see ( Numbers 33:55 ) ; or for straits, as the Septuagint, or be such as would bring them into tribulation, and distress them, as the Targum; so they often did:

and their gods shall be a snare unto you;
which they suffered to continue, and did not destroy them, as they ought to have done; they would be, as they proved, ensnaring to them, and whereby they were drawn to forsake the worship of the true God, and bow down to them, as we read in some following verses.

California - Do Not Sell My Personal Information  California - CCPA Notice