Freepbx 14 about Standard Channel Variables

sorry my english is pool,i will try my best to descrip my qustion.
i am going to update our freepbx 2.9 to 14,this is a big span.
something wrong is in custom destionation.
1556085020(1)

[[email protected] ~]# more /etc/asterisk/extensions_custom.conf

[mobile]

exten =>828655555,998,Set(MEXTEN=${EXTEN})

Loop detected in monitoring script. Issue with Asterisk? Restarting!

– PJSIP/55555-00000001 is ringing

– Nobody picked up in 7000 ms

– Executing [[email protected]:23] Set("PJSIP/55555-00000000", "DIALSTATUS=NOANSWER") in new stack

– Executing [[email protected]:24] GosubIf("PJSIP/55555-00000000", "0?NOANSWER,1()") in new stack

– Executing [[email protected]:25] NoOp("PJSIP/55555-00000000", "Returning since nobody answered") in new stack

– Executing [[email protected]:26] MacroExit("PJSIP/55555-00000000", "") in new stack

– Executing [[email protected]:41] Goto("PJSIP/55555-00000000", "nextstep") in new stack

– Goto (followme-sub,55555,46)

– Executing [[email protected]:46] Set("PJSIP/55555-00000000", "RingGroupMethod=") in new stack

– Executing [[email protected]:47] GotoIf("PJSIP/55555-00000000", "0?nodest") in new stack

– Executing [[email protected]:48] Set("PJSIP/55555-00000000", "__NODEST=") in new stack

– Executing [[email protected]:49] Set("PJSIP/55555-00000000", "__PICKUPMARK=") in new stack

– Executing [[email protected]:50] Macro("PJSIP/55555-00000000", "blkvm-clr,") in new stack

– Executing [[email protected]:1] Set("PJSIP/55555-00000000", "SHARED(BLKVM,PJSIP/55555-00000000)=") in new stack

– Executing [[email protected]:2] Set("PJSIP/55555-00000000", "GOSUB_RETVAL=") in new stack

– Executing [[email protected]:3] MacroExit("PJSIP/55555-00000000", "") in new stack

– Executing [[email protected]:51] Set("PJSIP/55555-00000000", "DIALSTATUS=NOANSWER") in new stack

– Executing [[email protected]:52] GotoIf("PJSIP/55555-00000000", "0?dohangup") in new stack

– Executing [[email protected]:53] Goto("PJSIP/55555-00000000", "mobile,8286${EXTEN},998") in new stack

– Goto (mobile,8286${EXTEN},998)

[2019-04-23 15:53:49] WARNING[89189][C-00000001]: pbx.c:4461 __ast_pbx_run: Channel ‘PJSIP/55555-00000000’ sent to invalid extension but no invalid handler: context,exten,priority=mobile,8286${EXTEN},998

question: Standard Channel Variables ${EXTEN} is empty, it should be my current number 55555
normal is: mobile,82865555,998

What are you trying to do?

Can you post the full custom dialplan?

These are the relevant lines, and Asterisk definitely looks like it’s messing up here. What asterisk version are you using? Have you restarted?

freepbx14 asterisk15 restarted.
custom destination is test now. EXTEN is empty ,in freepbx12 EXTEN is current calling number

1.extention no answer forword to cell phone .
2.8286+extention number direct to cell phone
custom destination is test now. EXTEN is empty ,in freepbx12 EXTEN is current calling number