Asterisk 1.8.15
FreePBX 2.10.1.3
Issue: When a call is sent to a queue and all agents are rung, if no agent answers and confirms to accept the call on the first round of calls, all subsequent rounds of calls to agents result in an error after they confirm the call:
-- <SIP/BW-SIP-A-00003215> Playing 'custom/call_confirm_announcement.slin' (language 'en')
[2012-12-27 12:27:13] ERROR[25257]: func_global.c:154 shared_read: Channel ‘SIP/2015-00003208’ not found! Variable ‘ANSWER_STATUS’ will be blank.
Agent is then played the ‘call already taken’ message.
It seems to me that the channel is being renamed when going back through the queue. Has anyone else seen this?