Contradiction with Jeremiah 32:36
Jeremiah 34:1 foretells the coming siege of Jerusalem, while Jeremiah 32:36 offers a future hope and reversal of the current calamity, creating a contradiction in immediate outcomes.
Jeremiah 32:36: And now therefore thus saith the LORD, the God of Israel, concerning this city, whereof ye say, It shall be delivered into the hand of the king of Babylon by the sword, and by the famine, and by the pestilence;
Contradiction with Jeremiah 21:10
Jeremiah 34:1 predicts the siege against Jerusalem, whereas Jeremiah 21:10 conveys God's determination to give the city into the hands of the Babylonians, suggesting an inevitable outcome rather than a siege in progress.
Jeremiah 21:10: For I have set my face against this city for evil, and not for good, saith the LORD: it shall be given into the hand of the king of Babylon, and he shall burn it with fire.
Contradiction with 2 Kings 25:1
Jeremiah 34:1 speaks of the prophecy of the siege, whereas 2 Kings 25:1 describes the historical fulfillment of the siege, making the prophecy and the event contradict in terms of timing and context.
2 Kings 25:1: And it came to pass in the ninth year of his reign, in the tenth month, in the tenth [day] of the month, [that] Nebuchadnezzar king of Babylon came, he, and all his host, against Jerusalem, and pitched against it; and they built forts against it round about.
Contradiction with Isaiah 31:5
Jeremiah 34:1 describes God allowing the siege, while Isaiah 31:5 describes God defending Jerusalem, presenting a contradiction in God's stance toward the city's protection.
Isaiah 31:5: As birds flying, so will the LORD of hosts defend Jerusalem; defending also he will deliver [it; and] passing over he will preserve it.