I'm a Canadian traveling to South Africa next year to join my partner (also Canadian), who will be studying for the year. I will be working remotely but without a work visa, so I'm planning on leaving the continent to renew the visa about every 90 days. This seems to be a workable (if expensive) strategy based on other responses I have read here, however I have a few questions surrounding this:
1) Is it possible for me to get a new 90 day visa, by reentering on the correct dates from my country of residence, if I have already applied/used a 180 day extension? In other words, if I get an extension and use it and leave at the appropriate date, can I get another 90 day visa upon reentering?
2) If I leave the continent before my 90 day visa period is up, and then return within the same time period (ex. I left after 60 days), will I be granted a new 90 day visa? Or will I still be entered with in this case 30 days remaining? I know this is the norm for reentry after visiting other African countries, but what about leaving the continent and then coming back?