The Racing Genk right-back was unavailable for selection due to injury, although Igesund was only informed of that on Tuesday night, five days after the SA squad had been announced.
Igesund has since brought in Kaizer Chiefs full-back Siboniso Gaxa as a replacement, although the former Moroka Swallows tactician remains thoroughly unimpressed with Ngcongca and his club's failure to clarify his lack of availability.
"I only got the news today (Tuesday) - Ngcongca was supposed to arrive (Monday night). It was only then that I got people onto it to find out what the story was," Igesund told The Sowetan.
"Apparently, the club knew he was injured on Thursday - on the day I announced the squad.
"I just wish there had been better communication from the club... to not arrive here today having not told us is unacceptable."