I would like to start a discussion about the subject.<br><br>ExternalIVR currently doesn&#39;t work the way it is documented. It should send a &#39;Z&#39; event for non-existent files, which it doesn&#39;t do. This patch would fix that.<br>

<br>The issue that needs to be discussed is whether or not the new Z events would cause existing programs, based on the current behavior, to break and if so, how should this be handled. I don&#39;t have a stake in this discussion so how it&#39;s handled really doesn&#39;t matter to me, I just need to fix the bug.<br>
<br>I do believe that the &#39;Z&#39; event should return the file that was missing. There is already precedent for this: &#39;Z&#39; events return data for failures related to &#39;T&#39; commands and the two other events related to playing files, &#39;D&#39; &amp; &#39;F&#39; both return the file name.<br>