Contradiction with 1 Kings 2:12
1 Kings 2:12 states that Solomon sat on the throne of David after David's death, while 1 Kings 1:46 claims Solomon was made king during David's lifetime.
1 Kings 2:12: Then sat Solomon upon the throne of David his father; and his kingdom was established greatly.
Contradiction with 1 Chronicles 29:23
This verse indicates Solomon sat on the throne after David's reign, which contrasts with 1 Kings 1:46 where Solomon is already king during David's lifetime.
1 Chronicles 29:23: Then Solomon sat on the throne of the LORD as king instead of David his father, and prospered; and all Israel obeyed him.