CDR Report shows "s" in the destination field

I have had issue on my ivr platform for quite sometime now, when somebody calls in to ivr system, the cdr report destination field shows an ‘s’ in place of the called number.
The inbound route is set to the ivr menu.
Here is the dial plan:
exten => 800000031,1,Set(__FROM_DID=${EXTEN})
exten => 800000031,n,Gosub(app-blacklist-check,s,1)
exten => 800000031,n,ExecIf($[ “${CALLERID(name)}” = “” ] ?Set(CALLERID(name)=${CALLERID(num)}))
exten => 800000031,n,Set(__CALLINGPRES_SV=${CALLERPRES()})
exten => 800000031,n,Set(CALLERPRES()=allowed_not_screened)
exten => 800000031,n(dest-ext),Goto(ivr-3,s,1)

Will appreciate any help.