Contradiction with Genesis 11:9
Babel’s confusion of languages contrasts with harmonious communication in Zechariah 8:21.
Genesis 11:9: Therefore is the name of it called Babel; because the LORD did there confound the language of all the earth: and from thence did the LORD scatter them abroad upon the face of all the earth. [Babel: that is, Confusion]
Contradiction with Matthew 10:34
Jesus speaks of bringing division, not peace, opposing the unity in Zechariah 8:21.
Matthew 10:34: Think not that I am come to send peace on earth: I came not to send peace, but a sword.
Contradiction with 2 Kings 17:18
The Lord's anger scattering Israel conflicts with the gathering in Zechariah 8:21.
2 Kings 17:18: Therefore the LORD was very angry with Israel, and removed them out of his sight: there was none left but the tribe of Judah only.
Contradiction with Luke 21:24
Dispersion of the Jews contrasts with the people coming together in Zechariah 8:21.
Luke 21:24: And they shall fall by the edge of the sword, and shall be led away captive into all nations: and Jerusalem shall be trodden down of the Gentiles, until the times of the Gentiles be fulfilled.
Contradiction with John 7:1
Jesus avoiding Judea for fear contradicts the fearlessly going to God in Zechariah 8:21.
John 7:1: After these things Jesus walked in Galilee: for he would not walk in Jewry, because the Jews sought to kill him.
Contradiction with Jeremiah 6:14
False peace declaration opposes the genuine peace described in Zechariah 8:21.
Jeremiah 6:14: They have healed also the hurt [of the daughter] of my people slightly, saying, Peace, peace; when [there is] no peace. [hurt: Heb. bruise, or, breach]
Contradiction with Isaiah 66:24
Punishment for rebellion contrasts with Zechariah 8:21’s hopeful gathering.
Isaiah 66:24: And they shall go forth, and look upon the carcases of the men that have transgressed against me: for their worm shall not die, neither shall their fire be quenched; and they shall be an abhorring unto all flesh.
Contradiction with Deuteronomy 28:64
Scattering of nations differs from the united pilgrimage in Zechariah 8:21.
Deuteronomy 28:64: And the LORD shall scatter thee among all people, from the one end of the earth even unto the other; and there thou shalt serve other gods, which neither thou nor thy fathers have known, [even] wood and stone.
Contradiction with Amos 8:11-12
Famine of hearing God’s words contradicts people seeking God’s word in Zechariah 8:21.
Amos 8:11-12: Behold, the days come, saith the Lord GOD, that I will send a famine in the land, not a famine of bread, nor a thirst for water, but of hearing the words of the LORD: