Contradiction with Jeremiah 38:23
This verse predicts that Jerusalem will be captured, and Zedekiah will be caught by the Babylonians, contradicting Jeremiah 34:4's assurance of Zedekiah's peaceful death.
Jeremiah 38:23: So they shall bring out all thy wives and thy children to the Chaldeans: and thou shalt not escape out of their hand, but shalt be taken by the hand of the king of Babylon: and thou shalt cause this city to be burned with fire. [thou shalt cause...: Heb. thou shalt burn, etc]
Contradiction with Ezekiel 12:13
This verse states that Zedekiah would be captured and taken to Babylon, but would not see it, which contradicts the peaceful death mentioned in Jeremiah 34:4.
Ezekiel 12:13: My net also will I spread upon him, and he shall be taken in my snare: and I will bring him to Babylon [to] the land of the Chaldeans; yet shall he not see it, though he shall die there.
Contradiction with 2 Kings 25:7
This verse describes how Zedekiah's sons are killed before his eyes, and then his eyes are put out, contradicting the notion of a peaceful death as suggested in Jeremiah 34:4.
2 Kings 25:7: And they slew the sons of Zedekiah before his eyes, and put out the eyes of Zedekiah, and bound him with fetters of brass, and carried him to Babylon. [put...: Heb. made blind]
Contradiction with Jeremiah 52:11
This verse details how Zedekiah was blinded and bound in chains, dying in Babylonian captivity, which contradicts the peaceful death implied in Jeremiah 34:4.
Jeremiah 52:11: Then he put out the eyes of Zedekiah; and the king of Babylon bound him in chains, and carried him to Babylon, and put him in prison till the day of his death. [put out: Heb. blinded] [chains: or, fetters] [prison: Heb. house of the wards]