Hi, Freeswitch-users. My dialplan: <extension name="Local_Extension"> <condition field="destination_number" expression="^([1-9]\d{4})$"> <action application="set" data="dialed_extension=$1"/> <action application="export" data="dialed_extension=$1"/> <action application="set" data="ringback=${ru-ring}"/> <action application="set" data="bypass_media=true"/> <action application="set" data="hangup_after_bridge=true"/> <action application="set" data="continue_on_fail=SUBSCRIBER_ABSENT,USER_NOT_REGISTERED"/> <action application="set" data="continue_on_fail=true"/> <action application="bridge" data="user/${dialed_extension}@${domain_name}"/> <action application="pre_answer"/> <action application="sleep" data="1000"/> <action application="playback" data="elight/${originate_disposition}.wav"/> </condition> </extension> If hangup cause is SUBSCRIBER_ABSENT or USER_NOT_REGISTERED, then playback don't work. Piece of log 2010-05-26 17:35:08.218253 [ERR] switch_ivr_originate.c:2493 Cannot create outgoing channel of type [user] cause: [SUBSCRIBER_ABSENT] 2010-05-26 17:35:08.218253 [DEBUG] switch_ivr_originate.c:3308 Originate Resulted in Error Cause: 20 [SUBSCRIBER_ABSENT] 2010-05-26 17:35:08.218253 [INFO] mod_dptools.c:2356 Originate Failed. Cause: SUBSCRIBER_ABSENT EXECUTE sofia/internal/39663@10.110.1.8:5060 pre_answer() 2010-05-26 17:35:08.219282 [INFO] mod_dptools.c:746 Sending early media 2010-05-26 17:35:08.219282 [NOTICE] mod_sofia.c:2032 Pre-Answer sofia/internal/39663@10.110.1.8:5060! 2010-05-26 17:35:08.219282 [DEBUG] switch_core_session.c:642 Send signal sofia/internal/39663@10.110.1.8:5060 [BREAK] EXECUTE sofia/internal/39663@10.110.1.8:5060 sleep(1000) 2010-05-26 17:35:08.219282 [DEBUG] sofia.c:4195 Channel sofia/internal/39663@10.110.1.8:5060 skipping state [early][183] 2010-05-26 17:35:09.219252 [DEBUG] switch_core_session.c:642 Send signal sofia/internal/39663@10.110.1.8:5060 [BREAK] 2010-05-26 17:35:39.226271 [ERR] switch_core_io.c:121 sofia/internal/39663@10.110.1.8:5060 has no read codec. 2010-05-26 17:35:39.226271 [DEBUG] switch_core_session.c:1759 Application playback Requires media on channel sofia/internal/39663@10.110.1.8:5060! EXECUTE sofia/internal/39663@10.110.1.8:5060 playback(elight/SUBSCRIBER_ABSENT.wav) 2010-05-26 17:35:39.226271 [NOTICE] switch_core_state_machine.c:185 sofia/internal/39663@10.110.1.8:5060 has executed the last dialplan instruction, hanging up. 2010-05-26 17:35:39.226271 [NOTICE] switch_core_state_machine.c:187 Hangup sofia/internal/39663@10.110.1.8:5060 [CS_EXECUTE] [NORMAL_CLEARING] What am I doing wrong? If set bypass_media_after_bridge instead bypass_media, then works fine, BUT changing codec negotiation. Thanks. -- Regard Sergey Scheglov