Contradiction with 1 Chronicles 3:15-16
This verse lists the sons of Josiah, including Zedekiah, suggesting a different lineage than what 2 Kings 24:17 implies regarding Jehoiachin's successor.
1 Chronicles 3:15-16: And the sons of Josiah [were], the firstborn Johanan, the second Jehoiakim, the third Zedekiah, the fourth Shallum. [Johanan: or, Jehoahaz] [Jehoiakim: or, Eliakim] [Zedekiah: or, Mattaniah]
Contradiction with Jeremiah 37:1
This verse specifies that Zedekiah was made king by Nebuchadnezzar, consistent with 2 Kings 24:17, so it doesn't directly contradict; however, the context around Zedekiah's lineage and timeline can be seen as conflicting with other accounts.
Jeremiah 37:1: And king Zedekiah the son of Josiah reigned instead of Coniah the son of Jehoiakim, whom Nebuchadrezzar king of Babylon made king in the land of Judah.
Paradox #1
2 Kings 24:17 mentions that the king of Babylon appointed Mattaniah as king and changed his name to Zedekiah. A historical inconsistency arises because some biblical accounts and historical records may describe different details about the leadership timeline, names used, and political events during the Babylonian conquest, leading to confusion about the exact sequence of rulers and actions taken.