Blind and Attended Transfer not work

This error occur when i transfer using #1 key from CounterPath-Eye-Beam soft phone
ERROR[9686]: res_pjsip_refer.c:883 refer_incoming_blind_request: Channel ‘PJSIP/6001-0000002a’ from endpoint ‘6001’ attempted blind transfer to ‘6003@from-internal-2’ but target does not exist
features.conf


extension.conf
[from-internal-2]

exten => .X__,1,Dial(PJSIP/6003,30)
exten => .X__,n,Hangup()

[from-sip-trunk]

exten => _X.,1,Answer()
exten => _X.,n,Dial(PJSIP/6001,30,t)
exten => _X.,n,Hangup()

[test]

exten => .X_,1,Dial(PJSIP/8306666/${EXTEN})
exten => .X_,n,Hangup()

NOTE: I am using PJSIP

The message is correct. .X_ is treated literally. All patterns must start with underscore.

Is there any reason you want the caller to get billed before 6001 answers?

ok…
not transfer before 6001 answered. I want when 6001 attend the call and then 6001 transfer the call to 6003 .
6001 received the call successfully but when I enter feature key #1 (that is define in feature.conf) then above error occur

Thank You very much…
I replace _X. instead of .X_ and my problem is solved .
again Thanks alot.