Contradiction with Jeremiah 31:17
This verse speaks of hope and a future for descendants, which contrasts with Jeremiah 48:46, where there is no promise of a future for Moab’s children.
Jeremiah 31:17: And there is hope in thine end, saith the LORD, that thy children shall come again to their own border.
Contradiction with Isaiah 56:4-5
Here, God promises a name better than sons and daughters to the faithful, which contradicts the absence of blessing for Moab's offspring in Jeremiah 48:46.
Isaiah 56:4-5: For thus saith the LORD unto the eunuchs that keep my sabbaths, and choose [the things] that please me, and take hold of my covenant;