Contradiction with 1 Samuel 15:29
While 2 Kings 15:12 speaks of a fulfilled divine promise, 1 Samuel 15:29 states that God does not lie or change His mind, implying the certainty of divine declarations, which may not always appear consistent in human understanding.
1 Samuel 15:29: And also the Strength of Israel will not lie nor repent: for he [is] not a man, that he should repent. [Strength: or, Eternity, or, Victory]
Contradiction with Jeremiah 18:9-10
In 2 Kings 15:12, a promise is fulfilled, whereas Jeremiah 18:9-10 indicates that God's promises can change based on human actions, suggesting potential conditions attached to divine pronouncements.
Jeremiah 18:9-10: And [at what] instant I shall speak concerning a nation, and concerning a kingdom, to build and to plant [it];
Contradiction with Numbers 23:19
2 Kings 15:12 describes the realization of God's word, while Numbers 23:19 emphasizes God's unwavering truthfulness, which seems at odds with contexts where promises appear delayed or unfulfilled.
Numbers 23:19: God [is] not a man, that he should lie; neither the son of man, that he should repent: hath he said, and shall he not do [it]? or hath he spoken, and shall he not make it good?
Contradiction with Ezekiel 24:14
2 Kings 15:12 highlights a complete fulfillment of God's word, yet Ezekiel 24:14 asserts God's declaration of inevitable judgment, illustrating the tension between prophecies of blessing and those of judgment.
Ezekiel 24:14: I the LORD have spoken [it]: it shall come to pass, and I will do [it]; I will not go back, neither will I spare, neither will I repent; according to thy ways, and according to thy doings, shall they judge thee, saith the Lord GOD.