There is currently an intermittent delay on Safaricom SMSC while terminating some messages to handsets.
The issue is under investigation by Safaricom engineers.
We will update the status as the resolution progresses.