While reading "the American Pageant" by Thomas A. Bailey, I came across the following text.
A sharp challenge to Puritan orthodoxy came from Anne Hutchinson. She was an exceptionally intelligent, strong-willed, and talkative woman, ultimately the mother of fourteen children.
I have checked this similar thread https://english.stackexchange.com/questions/134214/a-challenge-to-x-vs-a-challenge-for-x?rq=1 for more than 10 times.
"Challenges for food security" sounds like "food security" is some sort of entity or organization that is facing challenges......
I am still confused with the difference between "challenge to" and "challenge for". I would be eager to know whether I can use "for" instead of "to" in the text (A sharp challenge for Puritan orthodoxy).