Contradiction with Amos 3:7
Amos 3:7 states that God reveals His secrets to His prophets, whereas Revelation 17:7 implies a mystery that warrants explanation beyond initial revelation.
Amos 3:7: Surely the Lord GOD will do nothing, but he revealeth his secret unto his servants the prophets.
Contradiction with 1 Corinthians 14:33
This verse describes God as not being the author of confusion, contrasting with the mystery and wonder described in Revelation 17:7.
1 Corinthians 14:33: For God is not [the author] of confusion, but of peace, as in all churches of the saints. [confusion: Gr. tumult, or, unquietness]
Contradiction with Matthew 13:11-12
This passage suggests to some it's given to understand mysteries, while others don't perceive them, differing from Revelation 17:7 which suggests an unveiling to all who hear it.
Matthew 13:11-12: He answered and said unto them, Because it is given unto you to know the mysteries of the kingdom of heaven, but to them it is not given.
Contradiction with John 16:12-13
Indicates that the Spirit will guide into all truth and understanding, whereas Revelation 17:7 highlights the mystery that requires further explanation.
John 16:12-13: I have yet many things to say unto you, but ye cannot bear them now.