Inboud route wont play IVR

Hi Guys, im working on a new server but i got a problem, i have 3 inbound routes with diferent dadhi channels each one, in 2 of the routes the IVR works fine, but in one of the channels the IVR doesnt take the call, but if you redirect the route to a extension the call is answer,

This is the output of the cli:

 == Starting post polarity CID detection on channel 7
    -- Starting simple switch on 'DAHDI/7-1'
       > [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,extra) VALUES ('CHAN_START',{ts '2017-08-21 16:24:56.281923'},'','','','','','s','from-analog','DAHDI/7-1','','',3,'','1503347096.44','1503347096.44','','','')]
    -- Executing [[email protected]:1] NoOp("DAHDI/7-1", "Entering from-dahdi with DID == ") in new stack
    -- Executing [[email protected]:2] Ringing("DAHDI/7-1", "") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "DID=s") in new stack
    -- Executing [[email protected]:4] NoOp("DAHDI/7-1", "DID is now s") in new stack
    -- Executing [[email protected]:5] GotoIf("DAHDI/7-1", "1?dahdiok:checkzap") in new stack
    -- Goto (from-analog,s,9)
    -- Executing [[email protected]:9] NoOp("DAHDI/7-1", "Is a DAHDi Channel") in new stack
    -- Executing [[email protected]:10] Set("DAHDI/7-1", "CHAN=7-1") in new stack
    -- Executing [[email protected]:11] Set("DAHDI/7-1", "CHAN=7") in new stack
    -- Executing [[email protected]:12] Macro("DAHDI/7-1", "from-dahdi-7,s,1") in new stack
    -- Executing [[email protected]:1] NoOp("DAHDI/7-1", "Entering macro-from-dahdi-7 with DID = s and setting to: 71541234") in new stack
    -- Executing [[email protected]:2] Set("DAHDI/7-1", "__FROM_DID=71541234") in new stack
    -- Executing [[email protected]:3] Goto("DAHDI/7-1", "from-trunk,71541234,1") in new stack
    -- Goto (from-trunk,71541234,1)
  == Channel 'DAHDI/7-1' jumping out of macro 'from-dahdi-7'
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "__DIRECTION=INBOUND") in new stack
    -- Executing [[email protected]:2] Set("DAHDI/7-1", "CHANNEL(language)=es") in new stack
    -- Executing [[email protected]:3] Gosub("DAHDI/7-1", "sub-record-check,s,1(in,71541234,dontcare)") in new stack
    -- Executing [[email protected]:1] GotoIf("DAHDI/7-1", "0?initialized") in new stack
    -- Executing [[email protected]:2] Set("DAHDI/7-1", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "NOW=1503347096") in new stack
    -- Executing [[email protected]:4] Set("DAHDI/7-1", "__DAY=21") in new stack
    -- Executing [[email protected]:5] Set("DAHDI/7-1", "__MONTH=08") in new stack
    -- Executing [[email protected]:6] Set("DAHDI/7-1", "__YEAR=2017") in new stack
    -- Executing [[email protected]:7] Set("DAHDI/7-1", "__TIMESTR=20170821-162456") in new stack
    -- Executing [[email protected]:8] Set("DAHDI/7-1", "__FROMEXTEN=unknown") in new stack
    -- Executing [[email protected]:9] Set("DAHDI/7-1", "__MON_FMT=wav") in new stack
    -- Executing [[email protected]:10] NoOp("DAHDI/7-1", "Recordings initialized") in new stack
    -- Executing [[email protected]:11] ExecIf("DAHDI/7-1", "0?Set(ARG3=dontcare)") in new stack
    -- Executing [[email protected]:12] Set("DAHDI/7-1", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [[email protected]:13] ExecIf("DAHDI/7-1", "0?Set(REC_STATUS=NO)") in new stack
    -- Executing [[email protected]:14] GotoIf("DAHDI/7-1", "2?checkaction") in new stack
    -- Goto (sub-record-check,s,17)
    -- Executing [[email protected]:17] GotoIf("DAHDI/7-1", "1?sub-record-check,in,1") in new stack
    -- Goto (sub-record-check,in,1)
    -- Executing [[email protected]:1] NoOp("DAHDI/7-1", "Inbound Recording Check to 71541234") in new stack
    -- Executing [[email protected]:2] Set("DAHDI/7-1", "FROMEXTEN=unknown") in new stack
    -- Executing [[email protected]:3] ExecIf("DAHDI/7-1", "0?Set(FROMEXTEN=)") in new stack
    -- Executing [[email protected]:4] Gosub("DAHDI/7-1", "recordcheck,1(dontcare,in,71541234)") in new stack
    -- Executing [[email protected]:1] NoOp("DAHDI/7-1", "Starting recording check against dontcare") in new stack
    -- Executing [[email protected]:2] Goto("DAHDI/7-1", "dontcare") in new stack
    -- Goto (sub-record-check,recordcheck,3)
    -- Executing [[email protected]:3] Return("DAHDI/7-1", "") in new stack
    -- Executing [[email protected]:5] Return("DAHDI/7-1", "") in new stack
    -- Executing [[email protected]:4] Gosub("DAHDI/7-1", "app-blacklist-check,s,1()") in new stack
    -- Executing [[email protected]ck:1] GotoIf("DAHDI/7-1", "0?blacklisted") in new stack
    -- Executing [[email protected]:2] Set("DAHDI/7-1", "CALLED_BLACKLIST=1") in new stack
    -- Executing [[email protected]:3] Return("DAHDI/7-1", "") in new stack
    -- Executing [[email protected]:5] Set("DAHDI/7-1", "__FROM_DID=71541234") in new stack
    -- Executing [[email protected]:6] Set("DAHDI/7-1", "CDR(did)=71541234") in new stack
    -- Executing [[email protected]:7] ExecIf("DAHDI/7-1", "1 ?Set(CALLERID(name)=)") in new stack
    -- Executing [[email protected]:8] Set("DAHDI/7-1", "__MOHCLASS=") in new stack
    -- Executing [[email protected]:9] Set("DAHDI/7-1", "__REVERSAL_REJECT=FALSE") in new stack
    -- Executing [[email protected]:10] GotoIf("DAHDI/7-1", "1?post-reverse-charge") in new stack
    -- Goto (from-trunk,71541234,12)
    -- Executing [[email protected]:12] NoOp("DAHDI/7-1", "") in new stack
    -- Executing [[email protected]:13] Set("DAHDI/7-1", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
    -- Executing [[email protected]:14] Set("DAHDI/7-1", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
    -- Executing [[email protected]:15] Set("DAHDI/7-1", "CALLERID(name-pres)=allowed_not_screened") in new stack
    -- Executing [[email protected]:16] Set("DAHDI/7-1", "CALLERID(num-pres)=allowed_not_screened") in new stack
    -- Executing [[email protected]:17] NoOp("DAHDI/7-1", "CallerID Entry Point") in new stack
    -- Executing [[email protected]:18] Goto("DAHDI/7-1", "ivr-1,s,1") in new stack
    -- Goto (ivr-1,s,1)
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "TIMEOUT_LOOPCOUNT=0") in new stack
    -- Executing [[email protected]:2] Set("DAHDI/7-1", "INVALID_LOOPCOUNT=0") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "_IVR_CONTEXT_ivr-1=") in new stack
    -- Executing [[email protected]:4] Set("DAHDI/7-1", "_IVR_CONTEXT=ivr-1") in new stack
    -- Executing [[email protected]:5] Set("DAHDI/7-1", "__IVR_RETVM=") in new stack
    -- Executing [[email protected]:6] GotoIf("DAHDI/7-1", "0?skip") in new stack
    -- Executing [[email protected]:7] Answer("DAHDI/7-1", "") in new stack
       > [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,extra) VALUES ('ANSWER',{ts '2017-08-21 16:24:56.292064'},'','','','','','s','ivr-1','DAHDI/7-1','Answer','',3,'','1503347096.44','1503347096.44','','','')]
    -- Executing [[email protected]:8] Wait("DAHDI/7-1", "1") in new stack
    -- Executing [[email protected]:9] Set("DAHDI/7-1", "IVR_MSG=custom/ivr_pfm_2017") in new stack
    -- Executing [[email protected]:10] Set("DAHDI/7-1", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3.000
    -- Executing [[email protected]:11] ExecIf("DAHDI/7-1", "1?Background(custom/ivr_pfm_2017)") in new stack
    -- <DAHDI/7-1> Playing 'custom/ivr_pfm_2017.slin' (language 'es')
  == CDR updated on DAHDI/7-1
    -- Executing [013713#@ivr-1:1] GotoIf("DAHDI/7-1", "1?i,1") in new stack
    -- Goto (ivr-1,i,1)
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "INVALID_LOOPCOUNT=1") in new stack
    -- Executing [[email protected]:2] GotoIf("DAHDI/7-1", "0?final") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
    -- Executing [[email protected]:4] Goto("DAHDI/7-1", "s,start") in new stack
    -- Goto (ivr-1,s,10)
    -- Executing [[email protected]:10] Set("DAHDI/7-1", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3.000
    -- Executing [[email protected]:11] ExecIf("DAHDI/7-1", "1?Background(no-valid-responce-pls-try-again)") in new stack
    -- <DAHDI/7-1> Playing 'no-valid-responce-pls-try-again.slin' (language 'es')
    -- Executing [[email protected]:12] WaitExten("DAHDI/7-1", "10,") in new stack
    -- Timeout on DAHDI/7-1, going to 't'
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "TIMEOUT_LOOPCOUNT=1") in new stack
    -- Executing [[email protected]:2] GotoIf("DAHDI/7-1", "0?final") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
    -- Executing [[email protected]:4] Goto("DAHDI/7-1", "s,start") in new stack
    -- Goto (ivr-1,s,10)
    -- Executing [[email protected]:10] Set("DAHDI/7-1", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3.000
    -- Executing [[email protected]:11] ExecIf("DAHDI/7-1", "1?Background(no-valid-responce-pls-try-again)") in new stack
    -- <DAHDI/7-1> Playing 'no-valid-responce-pls-try-again.slin' (language 'es')
    -- Executing [[email protected]:12] WaitExten("DAHDI/7-1", "10,") in new stack
    -- Timeout on DAHDI/7-1, going to 't'
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "TIMEOUT_LOOPCOUNT=2") in new stack
    -- Executing [[email protected]:2] GotoIf("DAHDI/7-1", "0?final") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
    -- Executing [[email protected]:4] Goto("DAHDI/7-1", "s,start") in new stack
    -- Goto (ivr-1,s,10)
    -- Executing [[email protected]:10] Set("DAHDI/7-1", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3.000
    -- Executing [[email protected]:11] ExecIf("DAHDI/7-1", "1?Background(no-valid-responce-pls-try-again)") in new stack
    -- <DAHDI/7-1> Playing 'no-valid-responce-pls-try-again.slin' (language 'es')
    -- Executing [[email protected]:12] WaitExten("DAHDI/7-1", "10,") in new stack
    -- Timeout on DAHDI/7-1, going to 't'
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "TIMEOUT_LOOPCOUNT=3") in new stack
    -- Executing [[email protected]:2] GotoIf("DAHDI/7-1", "0?final") in new stack
    -- Executing [[email protected]:3] Set("DAHDI/7-1", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
    -- Executing [[email protected]:4] Goto("DAHDI/7-1", "s,start") in new stack
    -- Goto (ivr-1,s,10)
    -- Executing [[email protected]:10] Set("DAHDI/7-1", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3.000
    -- Executing [[email protected]:11] ExecIf("DAHDI/7-1", "1?Background(no-valid-responce-pls-try-again)") in new stack
    -- <DAHDI/7-1> Playing 'no-valid-responce-pls-try-again.slin' (language 'es')
    -- Executing [[email protected]:12] WaitExten("DAHDI/7-1", "10,") in new stack
    -- Timeout on DAHDI/7-1, going to 't'
    -- Executing [[email protected]:1] Set("DAHDI/7-1", "TIMEOUT_LOOPCOUNT=4") in new stack
    -- Executing [[email protected]:2] GotoIf("DAHDI/7-1", "1?final") in new stack
    -- Goto (ivr-1,t,5)
    -- Executing [[email protected]:5] Playback("DAHDI/7-1", "no-valid-responce-transfering") in new stack
    -- <DAHDI/7-1> Playing 'no-valid-responce-transfering.slin' (language 'es')
    -- Executing [[email protected]:6] Goto("DAHDI/7-1", "app-blackhole,hangup,1") in new stack
    -- Goto (app-blackhole,hangup,1)
    -- Executing [[email protected]:1] NoOp("DAHDI/7-1", "Blackhole Dest: Hangup") in new stack
    -- Executing [[email protected]:2] Hangup("DAHDI/7-1", "") in new stack
  == Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'DAHDI/7-1'
    -- Hanging up on 'DAHDI/7-1'
    -- Hungup 'DAHDI/7-1'

Have you checked the ivr file? it seems to route to ivr_ptm_2017?

Does the calling phone support SLIN? Since it’s a DAHDI connection, your codec choices are very limited.