score:2
I applied for a visa multiple times and it got rejected for false reasons even though I was sponsored and had all my documents. The reasons they gave was "bank statement suspicious" or "flight reservations not verified" or the famous "purpose doubtful".
I tried contacting to the SA Embassy in Mumbai and after many calls they finally picked up. After talking to them they said they can't help and I need to contact VFS. And VFS kept telling me to contact the embassy. SMH its like no one wants to work!
I gave up but before I did I gave it one last try. I applied for an e-visa and waited like 45 days. The evisa applications goes directly to the embassy in South Africa and not to the embassy in your country. And after waiting for 45 days,
Voilah!, I GOT MY VISA!
Now going abroad with that visa was no issue and authority in SA at immigration didn't ask anything regarding the exit stamp or any questions out of the general.
Now a few reasons my application might of been rejected for (I can only assume why):
My advice is to apply for an evisa or a visa through a travel agent. Why travel agent you say? Cuz corruption is everywhere in India as well as in the SA consulate in Mumbai. So when applying through a travel agent he will ask for an extra Rs.5K which he will give as bribe to the embassy when applying. That is how someone I met on the plane got it he later told me.
All the best!