Just like with United States vs. United States of America. JT-Alert and previous versions of HRD recorded ZS as South Africa. Now HRD Logbook checks the spelling and wants Republic of South Africa. If you open a ZS entry from JT-ALert or an older HRD version, the country name of South Africa will be blanked when you update the entry. I posted this on HRD Forum, since it is their fix. ARRL DX list shows South Africa, if that is the adjudication source.