Channel status is 'UNKNOWN"

I’m running Asterisk 1.4.4 and trying to put together a voice menu. Its very simple:

comment = Rogers_VM
alias_exten = 700
exten = s,1,Wait,1
exten = s,n,Answer
exten = s,n,Background(/var/lib/asterisk/sounds/record/Rogers_Greeting)
exten = s,n,Set(TIMEOUT(response)=20)
exten = 1,1,Goto(default|640|1)
exten = 2,1,VoiceMail(600@default)
exten = t,1,Playback(invalid)
exten = i,1,Playback(invalid)

The menu works if I press a key during the playback of the message. However, it immediately hangs up at the end of the message instead of using the ‘t’ option.

Here’s the error message. Has anybody seen this?

Executing [700@numberplan-custom-1:1] Goto(“SIP/601-081cf9f0”, “voicemenu-custom-1|s|1”) in new stack
– Goto (voicemenu-custom-1,s,1)
– Executing [s@voicemenu-custom-1:1] Wait(“SIP/601-081cf9f0”, “1”) in new stack
– Executing [s@voicemenu-custom-1:2] Answer(“SIP/601-081cf9f0”, “”) in new stack
– Executing [s@voicemenu-custom-1:3] BackGround(“SIP/601-081cf9f0”, “/var/lib/asterisk/sounds/record/Rogers_Greeting”) in new stack
– <SIP/601-081cf9f0> Playing ‘/var/lib/asterisk/sounds/record/Rogers_Greeting’ (language ‘en’)
== Auto fallthrough, channel ‘SIP/601-081cf9f0’ status is ‘UNKNOWN’

Same problem with 1.4.9

have you guys tried putting