Dear Customer, we are currently experiencing intermittent delays in the delivery of SMS messages to Safaricom phone numbers due to a technical hitch on their end. We are working with them to have this resolved as soon as possible. We will update you once resolved. Apologies for the inconvenience caused.