Find the error: They were all shocked/at his failure/in the competition.
Find the error: They were all shocked/at his failure/in the competition.
Explanation
The sentence is grammatically correct.
"They were all shocked at his failure in the competition." follows proper structure and usage.