Contradiction with Amos 3:7
Unlike Haggai 1:1, which speaks of a direct word from the Lord to a prophet, Amos 3:7 suggests that God reveals His secrets to His prophets before acting, implying a different sequence or process of divine communication.
Amos 3:7: Surely the Lord GOD will do nothing, but he revealeth his secret unto his servants the prophets.
Contradiction with Hebrews 1:1-2
While Haggai 1:1 emphasizes a message from God via a specific prophet, these verses highlight that in the past, God spoke in various ways and ultimately through His Son, suggesting different means and hierarchy in divine communication.
Hebrews 1:1-2: God, who at sundry times and in divers manners spake in time past unto the fathers by the prophets,