Contradiction with 1 Samuel 13:13-14
These verses explain that God can reject a king for disobedience, which suggests that the promise in 1 Chronicles 28:7 could be conditional rather than absolute.
1 Samuel 13:13-14: And Samuel said to Saul, Thou hast done foolishly: thou hast not kept the commandment of the LORD thy God, which he commanded thee: for now would the LORD have established thy kingdom upon Israel for ever.
Contradiction with 1 Kings 11:9-11
God becomes angry with Solomon and promises to tear the kingdom away from him, contradicting the idea of an everlasting kingdom if he is obedient.
1 Kings 11:9-11: And the LORD was angry with Solomon, because his heart was turned from the LORD God of Israel, which had appeared unto him twice,
Contradiction with 1 Kings 11:31-33
God divides the kingdom due to Solomon's idolatry, contradicting the promise of an unbroken dynasty.
1 Kings 11:31-33: And he said to Jeroboam, Take thee ten pieces: for thus saith the LORD, the God of Israel, Behold, I will rend the kingdom out of the hand of Solomon, and will give ten tribes to thee:
Contradiction with 2 Samuel 7:14-15
It mentions that God’s love will not depart from Solomon's line, but implies potential punishment, which contrasts with the notion of an unwavering promise in 1 Chronicles 28:7.
2 Samuel 7:14-15: I will be his father, and he shall be my son. If he commit iniquity, I will chasten him with the rod of men, and with the stripes of the children of men:
Contradiction with Psalm 89:30-34
These verses imply that God will not break His covenant, yet indicate punishment for disobedience, which contrasts with the unconditional promise aspect in 1 Chronicles 28:7.
Psalm 89:30-34: If his children forsake my law, and walk not in my judgments;