UPDATE: This issue has been resolved. We are monitoring the service.
We are currently not receiving USSD traffic from Safaricom. We are working with the telco to resolve the issue. Our sincere apologies for the inconvenience caused.