Contradiction with Ezekiel 37:25
This verse says that the people of Israel will dwell in their own land forever, which contradicts the invasion prophesied in Ezekiel 38:6.
Ezekiel 37:25: And they shall dwell in the land that I have given unto Jacob my servant, wherein your fathers have dwelt; and they shall dwell therein, [even] they, and their children, and their children's children for ever: and my servant David [shall be] their prince for ever.
Contradiction with Isaiah 54:17
This verse states that no weapon formed against God's people shall prosper, conflicting with the threat of invasion in Ezekiel 38:6.
Isaiah 54:17: No weapon that is formed against thee shall prosper; and every tongue [that] shall rise against thee in judgment thou shalt condemn. This [is] the heritage of the servants of the LORD, and their righteousness [is] of me, saith the LORD.
Contradiction with Jeremiah 30:10
This verse assures Israel of safety and peace, which appears to contradict the impending invasion mentioned in Ezekiel 38:6.
Jeremiah 30:10: Therefore fear thou not, O my servant Jacob, saith the LORD; neither be dismayed, O Israel: for, lo, I will save thee from afar, and thy seed from the land of their captivity; and Jacob shall return, and shall be in rest, and be quiet, and none shall make [him] afraid.
Contradiction with 2 Kings 19:34
God promises to defend the city and save it, which seems to contradict the threat of invasion in Ezekiel 38:6.
2 Kings 19:34: For I will defend this city, to save it, for mine own sake, and for my servant David's sake.
Contradiction with Psalm 125:2
This verse describes God as surrounding His people forever, conflicting with the temporary vulnerability suggested in Ezekiel 38:6.
Psalm 125:2: As the mountains [are] round about Jerusalem, so the LORD [is] round about his people from henceforth even for ever.