Contradiction with Jeremiah 21:7
In this verse, God speaks of handing over King Zedekiah to Nebuchadnezzar, along with the people who survive the pestilence, sword, and famine, which contradicts the promise of protection for Ebed-melech in Jeremiah 39:16.
Jeremiah 21:7: And afterward, saith the LORD, I will deliver Zedekiah king of Judah, and his servants, and the people, and such as are left in this city from the pestilence, from the sword, and from the famine, into the hand of Nebuchadrezzar king of Babylon, and into the hand of their enemies, and into the hand of those that seek their life: and he shall smite them with the edge of the sword; he shall not spare them, neither have pity, nor have mercy.
Contradiction with Jeremiah 34:2
This verse foretells the capture and burning of Jerusalem and the capture of King Zedekiah, highlighting the different fates of the city and Ebed-melech as mentioned in Jeremiah 39:16.
Jeremiah 34:2: Thus saith the LORD, the God of Israel; Go and speak to Zedekiah king of Judah, and tell him, Thus saith the LORD; Behold, I will give this city into the hand of the king of Babylon, and he shall burn it with fire: