Hi,
I have not listed my ZA nationality since I gained my UK as I found out dual was not allowed (without requesting retention) so during K1 and AOS I did not list it but is my birth country. I was asked at embassy about it, said I lost it when I gained UK.
Since then the law that lead to this was ruled unconstitutional and you now retain or can regain citizenship. While looking into this I discovered I'm 99% sure I never officially lost my ZA citizenship. Of course, if I had tried to obtain a ZA passport, etc., at the time they likely would have revoked it when they found out I had dual. Essentially, I was likely in a grey area at the time but now I almost certainly have ZA citizenship. However, I'm concerned if I add ZA to my ROC it will raise questions about not having it at K1 (and not providing a pcc). I know it's not a large chance but don't want to risk anything either.
Essentially, I am unsure what to put as I am unsure of my nationality status. My ID number for ZA still lists me as a citizen but that's all I have to go on.