It works for me.
This is what it should look like from Asterisk CLI while making an inbound call.
# asterisk -vvvr
=========================================================================
Connected to Asterisk 11.25.0 currently running on issabelserver (pid = 1618)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [1234567890@from-trunk:1] Set("SIP/voipms-00000005", "__FROM_DID=1234567890") in new stack
-- Executing [1234567890@from-trunk:2] Gosub("SIP/voipms-00000005", "app-blacklist-check,s,1()") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/voipms-00000005", "1?blacklisted") in new stack
-- Goto (app-blacklist-check,s,4)
-- Executing [s@app-blacklist-check:4] Answer("SIP/voipms-00000005", "") in new stack
-- Executing [s@app-blacklist-check:5] Wait("SIP/voipms-00000005", "1") in new stack
-- Executing [s@app-blacklist-check:6] Zapateller("SIP/voipms-00000005", "") in new stack
-- Executing [s@app-blacklist-check:7] Playback("SIP/voipms-00000005", "ss-noservice") in new stack
-- <SIP/voipms-00000005> Playing 'ss-noservice.gsm' (language 'en')