Answer:
The wind must have been right, because he kept on browsing the mossy ground. What the author is implying in the phrase "the wind must have been right" is: The deer was not able to pick up the scent of the author. This answer has been confirmed as correct and helpful.