Why did God shut Mormon's mouth?


Because the Nephites rebelled against God.

And I did endeavor to preach unto this people, but my mouth was shut, and I was forbidden that I should preach unto them; for behold they had wilfully rebelled against their God. Mormon 1:16