Help needed in queue call transfer

Hi guy, my problem is my queue call transfer is not working.

My setting include :

features.conf : i only uncomment the blind transfer to make it function

[featuremap]
blindxfer => # ;

extension.lua :
app.queue(“sale,t”)

queue.conf :
sale
member = SIP/2001
member = SIP/2002

finance
member = SIP/2003
member = SIP/2004

I tested my setting with : SIP/1003 call to queue sale, and member SIP/2001 answer the phone call. After that the SIP/2001 press “#” key to initiate call transfer and i input with ANY RANDOM value (even it din exist in my sip, in this case i enter “500000”). The “500000” is transfered back to queue sale and ring all the queue member. :frowning:

– Executing [1001@complex:1] queue(“SIP/1003-0000006e”, “sale,t”)
– Started music on hold, class ‘default’, on SIP/1003-0000006e
== Using SIP RTP CoS mark 5
== Using SIP RTP CoS mark 5
– SIP/2002-00000070 is ringing
– SIP/2001-0000006f is ringing
– SIP/2001-0000006f connected line has changed. Saving it until answer for SIP/1003-0000006e
– SIP/2001-0000006f answered SIP/1003-0000006e
– Stopped music on hold on SIP/1003-0000006e
– Started music on hold, class ‘default’, on SIP/1003-0000006e
– <SIP/2001-0000006f> Playing ‘pbx-transfer.gsm’ (language ‘en’)
– Stopped music on hold on SIP/1003-0000006e
– Executing [500000@complex:1] queue(“SIP/1003-0000006e”, “sale,t”)
– Started music on hold, class ‘default’, on SIP/1003-0000006e
== Using SIP RTP CoS mark 5
== Using SIP RTP CoS mark 5
– SIP/2002-00000072 is ringing
– SIP/2001-00000071 is ringing
– SIP/2001-00000071 connected line has changed. Saving it until answer for SIP/1003-0000006e
– SIP/2001-00000071 answered SIP/1003-0000006e
– Stopped music on hold on SIP/1003-0000006e
== Spawn extension (complex, 500000, 1) exited non-zero on ‘SIP/1003-0000006e’

My problem is the queue call transfer do not transfer the call to the extension i dial in.

PS : i did try my setting with dial applicant and it work well !