PJSIP Not Reachable Option

I try to setup a Ring Group for an Not Reachable option for some extension, but if the extension is a PJSIP, the Not Reachable option is not working is it a bug? or something special with PJSIP?

12.7.3-1707-2.sng7
Asterisk Version: 13.17.0

logs from /var/log/asterisk/full showing an attempt.

Look like the status is NO ANSWER

[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-dial-one:29] GotoIf(“SIP/UNNO_Out-00000079”, “1?nodial”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx_builtins.c: Goto (macro-dial-one,s,58)
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-dial-one:58] NoOp(“SIP/UNNO_Out-00000079”, “”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-dial-one:59] ExecIf(“SIP/UNNO_Out-00000079”, “1?Set(DIALSTATUS=NOANSWER)”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-dial-one:60] NoOp(“SIP/UNNO_Out-00000079”, "Returned from dial-one with nothing to call and DIALSTATUS: NOANSWER") in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-dial-one:61] MacroExit(“SIP/UNNO_Out-00000079”, “”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-exten-vm:21] Set(“SIP/UNNO_Out-00000079”, “SV_DIALSTATUS=NOANSWER”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-exten-vm:22] GosubIf(“SIP/UNNO_Out-00000079”, “0?docfu,1()”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-exten-vm:23] GosubIf(“SIP/UNNO_Out-00000079”, “0?docfb,1()”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-exten-vm:24] Set(“SIP/UNNO_Out-00000079”, "DIALSTATUS=NOANSWER") in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-exten-vm:25] ExecIf(“SIP/UNNO_Out-00000079”, “0?MacroExit()”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-exten-vm:26] GotoIf(“SIP/UNNO_Out-00000079”, “1?s-NOANSWER,1”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx_builtins.c: Goto (macro-exten-vm,s-**NOANSWER,**1)
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s-NOANSWER@macro-exten-vm:1] GotoIf(“SIP/UNNO_Out-00000079”, “0?exit,1”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s-NOANSWER@macro-exten-vm:2] PlayTones(“SIP/UNNO_Out-00000079”, “congestion”) in new stack
[2017-11-07 08:46:58] VERBOSE[18158][C-000000bc] pbx.c: Executing [s-NOANSWER@macro-exten-vm:3] Congestion(“SIP/UNNO_Out-00000079”, “10”) in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] app_macro.c: Spawn extension (macro-exten-vm, s-NOANSWER, 3) exited non-zero on ‘SIP/UNNO_Out-00000079’ in macro ‘exten-vm’
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Spawn extension (ext-local, 301, 2) exited non-zero on ‘SIP/UNNO_Out-00000079’
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Executing [h@ext-local:1] Macro(“SIP/UNNO_Out-00000079”, “hangupcall,”) in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-**hangupcall**:1] GotoIf(“SIP/UNNO_Out-00000079”, “1?theend”) in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx_builtins.c: Goto (macro-hangupcall,s,3)
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-hangupcall:3] ExecIf(“SIP/UNNO_Out-00000079”, “0?Set(CDR(recordingfile)=)”) in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-hangupcall:4] NoOp(“SIP/UNNO_Out-00000079”, " monior file= ") in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-hangupcall:5] AGI(“SIP/UNNO_Out-00000079”, “attendedtransfer-rec-restart.php,”) in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restart.php
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] res_agi.c: <SIP/UNNO_Out-00000079>AGI Script attendedtransfer-rec-restart.php completed, returning 0
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Executing [s@macro-hangupcall:6] Hangup(“SIP/UNNO_Out-00000079”, “”) in new stack
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] app_macro.c: Spawn extension (macro-hangupcall, s, 6) exited non-zero on ‘SIP/UNNO_Out-00000079’ in macro ‘hangupcall’
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] pbx.c: Spawn extension (ext-local, h, 1) exited non-zero on ‘SIP/UNNO_Out-00000079’
[2017-11-07 08:47:04] VERBOSE[18158][C-000000bc] app_stack.c: SIP/UNNO_Out-00000079 Internal Gosub(crm-hangup,s,1) start