No hangup cause given when call to external line


I have developed an IVR using Node JS and the ARI client.

The system originates a call to a field officer depending which options the caller chooses via the IVR.

To test the IVR i am using two soft phones (one for the caller) and one for the field officer.

What i noticed is that if I use an external number (ie my mobile) for the field officer , when I hang up (from mobile) i get the hangup request cause as “undefined” , ie there is no cause in the event passed back to the Node js code. However if i use another soft phone instead i get a cause code

Is this something to do with my Trunk settings or the provider ? Or something else

Thanks for any help

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.