Sunderland were beaten 2-0 by Leicester City earlier today.
Vardy scored twice against Leicester, after racing on to long-balls over the top of the defence.
Mannone was partly at fault for the first goal, as he was rooted to his line, when it seemed that he could have came out and cleared the danger if he had been better placed.
And Carragher feels that the Italian stopper should have been drilled to play like a sweeper keeper before the match.
“In terms of the goalkeeper, the reason it’s such a big problem for the goal is because surely this week Sunderland should’ve been speaking about the threat of Vardy in behind,” Carragher said. “That’s not just your centre backs, that’s your goalkeeper.
“His starting position is on the penalty spot, but he should be on the edge of his box. In the team meeting Sam Allardyce and the goalkeeping coach should have been talking about this.”
Sunderland have competed well with Leicester for much of the match, but they simply could not deal with Vardy’s speed after he was released by Danny Drinkwater.
Younes Kaboul could not get anywhere near the in form striker, and he finished with aplomb.
Vardy then showed his pace once again later on, to poke into an empty net after going round Mannone to seal the three points.
Sunderland are now four points adrift of safety, with time running out for them to save themselves.