Contradiction with Psalm 91:4
While Zechariah 2:5 speaks of God being a wall of fire, Psalm 91:4 describes God’s protection as being under His wings, emphasizing gentle care rather than protective barriers.
Psalm 91:4: He shall cover thee with his feathers, and under his wings shalt thou trust: his truth [shall be thy] shield and buckler.
Contradiction with Lamentations 3:44
Zechariah 2:5 describes God as a protective presence, while Lamentations 3:44 speaks of God covering Himself with a cloud to prevent prayers from passing through, indicating a barrier rather than protection.
Lamentations 3:44: Thou hast covered thyself with a cloud, that [our] prayer should not pass through.
Contradiction with Isaiah 5:5
Zechariah 2:5 mentions God being a wall around Jerusalem, whereas Isaiah 5:5 speaks of God removing the protective hedge around the vineyard, resulting in vulnerability.
Isaiah 5:5: And now go to; I will tell you what I will do to my vineyard: I will take away the hedge thereof, and it shall be eaten up; [and] break down the wall thereof, and it shall be trodden down: [trodden...: Heb. for a treading]
Contradiction with Matthew 27:51
Zechariah 2:5 describes divine protection, but Matthew 27:51 details the temple veil tearing, symbolizing the removal of barriers between God and humanity.
Matthew 27:51: And, behold, the veil of the temple was rent in twain from the top to the bottom; and the earth did quake, and the rocks rent;
Contradiction with Hosea 2:6
Zechariah 2:5 talks about a protective wall of fire, while Hosea 2:6 discusses God hedging a path with thorns, suggesting obstruction rather than protection.
Hosea 2:6: Therefore, behold, I will hedge up thy way with thorns, and make a wall, that she shall not find her paths. [make...: Heb. wall a wall]