I’m running Asterisk 16.3.0 and I noticed that interface variables are not set after answering a call from queue (like MEMBERINTERFACE, MEMBERNAME, etc). setinterfacevar is set to 1, and setqueuevar too, queues and their settings are coming from DB realtime.
Tried to check the variables right after the call gets answered (queue’s 8th parameter) and after it’s hung up but the result is the same - variables are empty.
The same config worked on ast11 as I moved recently to ast16.
Thank you guys, modifying it to enum value solved the problem. Where can I find a description about the required table structure? Maybe I have int values somewhere else too.