I am a dual South African and US citizen. The rules for retaining SA citizenship is to always use the SA passport when entering and exiting the country - which I have done diligently. Upon presenting our passports to immigration to leave South Africa recently my husband was missing an entry stamp and 3-month visa-on-arrival. We were able to talk our way out by presenting boarding passes and other documentation showing that he did indeed enter SA with me (in the US line, while I was in the RSA residents line). Only after leaving South Africa did we realize that he had accidentally presented MY US passport to SA immigration, and not sure how it happened, they accepted and stamped it complete with 3-month visa and entry stamp - what to do? What I am afraid of is 'overstaying' that visa should I not make it back to SA within the three months, any way in which I can cancel that visa, possibly get a new passport?
My first instinct is to write to South African Home Affairs and clarify the matter, hopefully they can cancel the visa, has anyone ever had something like this happen?