Contradiction with Jeremiah 31:34
This verse states that all will know the Lord and He will forgive their iniquity, contradicting the notion of God actively hiding His face due to iniquity as in Ezekiel 39:23.
Jeremiah 31:34: And they shall teach no more every man his neighbour, and every man his brother, saying, Know the LORD: for they shall all know me, from the least of them unto the greatest of them, saith the LORD: for I will forgive their iniquity, and I will remember their sin no more.
Contradiction with Isaiah 43:25
Here, God declares Himself as the one who blots out transgressions for His sake and will not remember sins, which contrasts with the idea of divine retribution for iniquity mentioned in Ezekiel 39:23.
Isaiah 43:25: I, [even] I, [am] he that blotteth out thy transgressions for mine own sake, and will not remember thy sins.
Contradiction with 1 John 1:9
This verse speaks of God’s faithfulness in forgiving confessed sins, which seems contrary to the concept of God hiding His face as a response to sin in Ezekiel 39:23.
1 John 1:9: If we confess our sins, he is faithful and just to forgive us [our] sins, and to cleanse us from all unrighteousness.
Contradiction with Micah 7:18-19
These verses highlight God's delight in mercy and His promise to subdue and forgive iniquities, in contrast with the implication of punishment for sin in Ezekiel 39:23.
Micah 7:18-19: Who [is] a God like unto thee, that pardoneth iniquity, and passeth by the transgression of the remnant of his heritage? he retaineth not his anger for ever, because he delighteth [in] mercy.
Contradiction with Hebrews 8:12
God promises to be merciful and remember sins no more, which contradicts the theme of divine punishment found in Ezekiel 39:23.
Hebrews 8:12: For I will be merciful to their unrighteousness, and their sins and their iniquities will I remember no more.