Something I noticed around Durban (the central and Berea areas especially) is that many of the traffic lights are not fully functional- many have burned-out lightbulbs (or LED's?).
In one case, at the intersection of Sydenham Road and (I think) Centenary Road outside the Greyville racecourse, heading towards town, all the green lights were burned out.
If you are a Durbanite, it might be a good idea to find out why the municipality is neglecting the traffic lights.
Two other drivers who I spoke to also commented about the problem with the robots.