Contradiction with Matthew 5:17
This verse suggests Jesus came to fulfill the law, not to establish a new covenant, which might seem contradictory to the promise of a new covenant in Jeremiah 31:31.
Matthew 5:17: Think not that I am come to destroy the law, or the prophets: I am not come to destroy, but to fulfil.
Contradiction with Hebrews 8:7-8
Despite referencing Jeremiah 31:31, this passage could be seen as contradictory since it acknowledges the first covenant, implying the new covenant replaces rather than coexists.
Hebrews 8:7-8: For if that first [covenant] had been faultless, then should no place have been sought for the second.
Contradiction with Luke 22:20
While it speaks of a new covenant, it suggests this new covenant is in Jesus' blood, which may conflict with the notion of Jeremiah's new covenant being solely divine.
Luke 22:20: Likewise also the cup after supper, saying, This cup [is] the new testament in my blood, which is shed for you.
Contradiction with Galatians 3:17
Paul's reference to the law given 430 years later raises questions about the precedence and continuity of covenants in light of Jeremiah 31:31.
Galatians 3:17: And this I say, [that] the covenant, that was confirmed before of God in Christ, the law, which was four hundred and thirty years after, cannot disannul, that it should make the promise of none effect.
Contradiction with Exodus 34:27-28
This verse underlines the everlasting nature of the covenant with Moses, which may conflict with the notion of a new covenant found in Jeremiah 31:31.
Exodus 34:27-28: And the LORD said unto Moses, Write thou these words: for after the tenor of these words I have made a covenant with thee and with Israel.
Contradiction with 1 Chronicles 16:15-17
The emphasis on God's covenant with Abraham as an everlasting covenant could contradict the idea of a new covenant as presented in Jeremiah 31:31.
1 Chronicles 16:15-17: Be ye mindful always of his covenant; the word [which] he commanded to a thousand generations;
Contradiction with Leviticus 26:44-45
These verses stress the continuity and endurance of the covenant with the Israelites, which might seem at odds with the announcement of a new covenant in Jeremiah 31:31.
Leviticus 26:44-45: And yet for all that, when they be in the land of their enemies, I will not cast them away, neither will I abhor them, to destroy them utterly, and to break my covenant with them: for I [am] the LORD their God.
Paradox #1
Jeremiah 31:31 talks about God making a new covenant with the people. Some see a contradiction because it could imply that the previous covenant was insufficient or that God's promises can change. This raises questions about the unchanging nature of God's word.