Contradiction with Jeremiah 24:6
Jeremiah 24:6 speaks of God regarding the captives of Judah for good and bringing them back to their land, which contrasts with Jeremiah 27:22, where the vessels remain in Babylon until God intervenes.
Jeremiah 24:6: For I will set mine eyes upon them for good, and I will bring them again to this land: and I will build them, and not pull [them] down; and I will plant them, and not pluck [them] up.
Contradiction with Jeremiah 29:10
Jeremiah 29:10 promises that after seventy years, God would perform His good word by returning the people, highlighting a timeline, whereas Jeremiah 27:22 describes a state of captivity without mentioning a set time frame for return.
Jeremiah 29:10: For thus saith the LORD, That after seventy years be accomplished at Babylon I will visit you, and perform my good word toward you, in causing you to return to this place.