Referee Thando Ndzandzeka erroniously cautioned Mzava for a second time, subsequently sending the player off during Arrows' 2-1 Absa Premiership defeat to Orlando Pirates on Saturday evening.
However, SAFA have since reviewed the incident and acknowledged the officials error, announcing that retrospective action has been taken.
"Mr Ndzandzeka wrongly showed the red card for two yellow cards to Arrows player Lambikano Mzava (shirt number 5). The Golden Arrows player who was supposed to have been shown the yellow card for a reckless challenge is Mzwandile Buthelezi (shirt number 3)," read a statement on the association's website.
"Therefore, the red card shown to Mzava is rescinded on the basis of mistaken identity."
Meanwhile, Ndzandzeka has also written to SAFA to concede his error.
"The referee has since written an acknowledgement letter that after reviewing the match, he had shown the yellow card to the wrong player," the statement further noted.
“We have since written correspondence to this effect to the club and the Premier Soccer League,” said Tenda Masikhwa from SAFA Referees Department.