Contradiction with Matthew 10:34
Zephaniah 3:19 speaks of God dealing peacefully with the afflicted, while Matthew 10:34 suggests Jesus did not come to bring peace but a sword.
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 Isaiah 45:7
Zephaniah 3:19 promises healing and gathering, yet Isaiah 45:7 indicates God creates both peace and evil.
Isaiah 45:7: I form the light, and create darkness: I make peace, and create evil: I the LORD do all these [things].
Contradiction with Jeremiah 11:11
Zephaniah 3:19 focuses on God's restoration, whereas Jeremiah 11:11 reveals God bringing calamity that they cannot escape.
Jeremiah 11:11: Therefore thus saith the LORD, Behold, I will bring evil upon them, which they shall not be able to escape; and though they shall cry unto me, I will not hearken unto them. [to escape: Heb. to go forth of]
Contradiction with Ezekiel 18:30
Zephaniah 3:19 promises relief and honor, while Ezekiel 18:30 warns of God's judgment unless there is repentance.
Ezekiel 18:30: Therefore I will judge you, O house of Israel, every one according to his ways, saith the Lord GOD. Repent, and turn [yourselves] from all your transgressions; so iniquity shall not be your ruin. [yourselves: or, others]
Contradiction with 1 Samuel 15:3
Zephaniah 3:19 mentions the afflicted being saved, but 1 Samuel 15:3 commands the destruction of the Amalekites without mercy.
1 Samuel 15:3: Now go and smite Amalek, and utterly destroy all that they have, and spare them not; but slay both man and woman, infant and suckling, ox and sheep, camel and ass.