Playback problem

Hello ppl … im new in asterisk … and having a problem with a Playback extension:
exten => test,1,Answer()
exten => test,n,Wait(4)
exten => test,n,Playback(sorry)
exten => test,n,Hangup()

Im making a call using this extension … when i use SIP channel i dont have any problem … but if i use ZAP channel the sequence start if i answer or not … how i can solve this … plz any help is welcome

Are you using this context in a call file? Is your Zap channel an FXO analogue line? If so, you are out of luck, because few analogue lines offer answer supervision. (Hit this myself.)