Summary:ASTERISK-06261: Unreachable vars when agent is called back.
Reporter:Johan Postema (johanpostema)Labels:
Date Opened:2006-02-06 08:04:17.000-0600Date Closed:2011-06-07 14:10:30
Versions:Frequency of
Description:A call enters asterisk and walks down some extensions and code. Some variables are created and set. Finally the call enters a queue. When an agent is called back, it is impossible to reach the vars that were created before the call entered the queue. It is also impossible to retrieve the original uniqueid back, since the agentcallback created a new channel with new vars, including a new uniqueid.
Comments:By: Tilghman Lesher (tilghman) 2006-02-06 14:13:50.000-0600

I think you're probably not using the builtin variable inheritance methods:  prefix a variable with a single underscore for it to be inherited by a destination channel.  Prefix it twice for multiple inheritance.