Contradiction with 1 Chronicles 3:5
This verse lists the sons of David born to him in Jerusalem, including Nathan and Solomon, whereas Luke 3:32 identifies Nathan, not Solomon, as an ancestor of Jesus.
1 Chronicles 3:5: And these were born unto him in Jerusalem; Shimea, and Shobab, and Nathan, and Solomon, four, of Bathshua the daughter of Ammiel: [Shimea: or, Shammua] [Bathshua: or, Bathsheba] [Ammiel: or, Eliam]
Contradiction with 1 Chronicles 3:10
This verse mentions Solomon as the descendant through whom the royal line proceeds, while Luke 3:32 traces the genealogy through Nathan instead of Solomon.
1 Chronicles 3:10: And Solomon's son [was] Rehoboam, Abia his son, Asa his son, Jehoshaphat his son, [Abia: or, Abijam]