I have several failed SMS notifications and I need to know what happens to the notification when it fails. Does it retry sending? Is the notification lost? Is there an option to check the status of the notification in the alarm pipeline to retry in case of failure?
I have not found any information about it.
You do not get anything except a logged error.
Assuming the Ignition SMS Driver.
This is simply the way it is apparently, no real way around it.
Do you know why the message is failing?
These are the error logs I receive
I don’t know the reason of this failure
That looks like dropped UDP packets or bad network connections.
Thats one of the downsides of the Sierra modems, they use UDP for the connection, so no retries or error handling, the packets just get dropped. Thats why I wrote a driver for a different brand of modem, slightly more reliable comms, and better logging of whats happening.
I still cant make it easily retry a failed message.
Do you know if there is any way to check the result of the notification from the pipeline to force the resend from there?
There is not. If you were using a different modem, you can use script blocks to do the message sending, but you can't add the failed status to the event in the pipeline, so you can only make the script do the retry internally.
Thank you for helping me!