Hi Vecko,
there's still a problem with the South African flags.
The 1928 South African flag
Was only used by ground forces until 1951.
Merchant Shipping used the 1912 ensign, until 1951 then used the 1928 flag
South African Naval Forces used the British Ensign.
Until 1946 when they then used the South African ensign.
Hope this clarifies it for you.
Les