Jeconiah’s Curse and the Millennium.
The problem; God placed a curse on Jeconiah “Is this man Coniah [called Jechonias in the LXX ] a despised broken idol? is he a vessel wherein is no pleasure? wherefore are they cast out, he and his seed, and are cast into a land which they know not? O earth, earth, earth, hear the word of the LORD. Thus saith the LORD, Write ye this man childless, a man that shall not prosper in his days: for no man of his seed shall prosper, sitting upon the throne of David, and ruling any more in Judah.” (Jeremiah 22:28–30)
Jesus was a descendant of Jeconiah through Shealtiel and Zerubbabel (Matthew 1:12 or Luke 3:27). Some believe God removed the curse when Jeconiah’s grandson Zerubbabel led Judah. However Zerubbabel did not restore David’s throne. He was "governor of Judah" (Haggai 2:2).
So, if you believe Jesus will one day sit on David’s throne in Jerusalem, have you thought about Jeconiah’s curse? If so, how do you cope with Jeconiah’s curse?
I counter the problem believing Jesus now reigns on David’s Throne at God’s right hand in heavenly Jerusalem above. So the curse does not apply.
Mary's geneology
Luke 3:23-38, on the other hand, seems to record the genealogical line of Mary herself, carried all the way back beyond the time of Abraham to Adam and the commencement of the human race. This seems to be implied by the wording of v.23: “Jesus...being (as was supposed) the son of Joseph.” This “as was supposed” indicates that Jesus was not really the biological son of Joseph, even though this was commonly assumed by the public. It further calls attention to the mother, Mary, who must of necessity have been the sole human parent through whom Jesus could have descended from a line of ancestors. Her genealogy is thereupon listed, starting with Heli, who was actually Joseph’s father-in-law, in contradistinction to Joseph’s own father, Jacob (Matt. 1:16). Mary’s line of descent came through Nathan, a son of Bathsheba (or “Bathshua,” according to 1 Chron. 3:5), the wife of David. Therefore, Jesus was descended from David naturally through Nathan and legally through Solomon.
Gleason L Archer. (n.d.). Encyclopedia of Bible Difficulties.