The 25-year-old has fallen down the pecking order at the club following his promising start after arriving from Maritzburg United in 2019.
According to a reliable source close to the club, Pirates have decided to retain Ndlovu at least until the end of the current season.
A lot has been written regarding the future of the former Team Of Choice wonder-kid following his struggles to nail down a regular spot at the Buccaneers.
Ndlovu arrived at Pirates in 2019 on a three-year deal which is expected to run out at the end of the current campaign.
The versatile midfielder has managed just five appearances for the club so far this season, three in the DStv Premiership, with two single appearances in the MTN8 Cup and CAF Confederations Cup.
"Like any player, Ndovu is frustrated by his lack of game time at the club," a source revealed.
"Yes he enjoys being a Pirates player and the club management loves him, but he feels his football career is stagnating at the club.
"Both Swallows and Maritzburg are interested in his services, they wouldn't mind getting him on loan for the rest of the season.
"But the issue is, his contract with Pirates will end exactly on the same day as that loan deal, so that makes it difficult for the Buccaneers to allow him to go on loan.
"So for now the player will be staying with the club at least until the end of the season."
At some stage last season the 2017/18 Young PSL Player of the Season was even used as a right-back by former coach Josef Zinnbauer.