UPDATE: This has been resolved.
We are experiencing intermittency on our USSD codes on Safaricom. We are working on resolving this. Our sincere apologies for the inconvenience caused.