Contradiction with 2 Samuel 7:13
2 Samuel suggests that God promised David's offspring would build the house for God, which can be seen as inconsistent with Solomon’s extensive building projects described in 1 Kings 9:19.
2 Samuel 7:13: He shall build an house for my name, and I will stablish the throne of his kingdom for ever.
Contradiction with 1 Chronicles 28:3
This verse states that David was not allowed to build a temple for God, implying that Solomon’s entire role in building, as shown in 1 Kings 9:19, was predetermined, which can contradict the idea of Solomon’s own achievements.
1 Chronicles 28:3: But God said unto me, Thou shalt not build an house for my name, because thou [hast been] a man of war, and hast shed blood. [blood: Heb. bloods]
Contradiction with 2 Chronicles 8:6
This verse repeats the content of 1 Kings 9:19 but attributes slightly different achievements to Solomon, suggesting the possibility of differing accounts of his undertakings.
2 Chronicles 8:6: And Baalath, and all the store cities that Solomon had, and all the chariot cities, and the cities of the horsemen, and all that Solomon desired to build in Jerusalem, and in Lebanon, and throughout all the land of his dominion. [all that...: Heb. all the desire of Solomon which he desired to build]
Contradiction with Deuteronomy 17:16
Deuteronomy warns against kings multiplying horses and returning to Egypt to multiply horses, which can contradict the notion of Solomon's chariot cities mentioned in 1 Kings 9:19.
Deuteronomy 17:16: But he shall not multiply horses to himself, nor cause the people to return to Egypt, to the end that he should multiply horses: forasmuch as the LORD hath said unto you, Ye shall henceforth return no more that way.