Jesus cannot be the Messiah because the Jews were still living in their land when he came.
Deuteronomy 30:3 …then, the Lord, your God, will bring back your exiles, and He will have mercy upon you. He will once again gather you from all the nations, where the Lord, your God, had dispersed you.
Isaiah 11:11-12 And it shall come to pass that on that day, the Lord shall continue to apply His hand a second time to acquire the rest of His people, that will remain from Assyria and from Egypt and from Pathros and from Cush and from Elam and from Sumeria and from Hamath and from the islands of the sea. And He shall raise a banner to the nations, and He shall gather the lost of Israel, and the scattered ones of Judah He shall gather from the four corners of the earth.
Jeremiah 30:3 For, behold, days are coming, says the Lord, when I will restore the captivity of My people Israel and Judah, says the Lord, and I will restore them to the land that I gave their forefathers and they shall possess it.
Ezekiel 11:17 Therefore, say; So said the Lord God: I will gather you from the peoples, and I will assemble you from the lands which you have been scattered therein, and I shall give you the land of Israel.
Ezekiel 36:24 For I will take you from among the nations and gather you from all the countries, and I will bring you to your land.