Capitec and Microsoft hit with tech issues causing chaos for clients