Alrighty Gents, let&#39;s see if any of you have encountered this one...Variables losing their value...I&#39;m setting a variable with four underscores (used to be two, had same issue) so it can be inherited by child channels, and then the next line in the dialplan I use it but it appears to be empty...I&#39;ve googled and found nothing stating this kind of weirdness..<br>

<br>Asterisk 1.8.2.2 (upgrading to 1.8.2.3 shortly)<br><br>dialplan:<br><br>[menu.main]<br>exten =&gt; s,1,Set(____recfile=${FILTER(0-9,${UNIQUEID})});<br>exten =&gt; s,n,Set(____logfile=${recfile}) ;<br><br>The log output:<br>

    -- Executing [s@menu.main:1] Set(&quot;SIP/9999-00000000&quot;, &quot;____recfile=12974953060&quot;) in new stack<br>    -- Executing [s@menu.main:2] Set(&quot;SIP/9999-00000000&quot;, &quot;____logfile=&quot;) in new stack<br>

<br>Anybody have thoughts?<br><br>Thanks,<br>S McGowan<br>