Call Files problem : failed so falling back to exten 's'

i have this massage when i make call from .call file

-- Attempting call on SIP/2000/2002 for s@default:1 (Retry 1)

== Using SIP RTP CoS mark 5
== Starting SIP/2000-00000111 at default,s,1 failed so falling back to exten ‘s’
== Starting SIP/2000-00000111 at default,s,1 still failed so falling back to context ‘default’
[Dec 6 10:03:59] WARNING[26511]: pbx.c:5363 __ast_pbx_run: Channel ‘SIP/2000-00000111’ sent into invalid extension ‘s’ in context ‘default’, but no invalid handler
[Dec 6 10:03:59] NOTICE[26511]: pbx_spool.c:385 attempt_thread: Call completed to SIP/2000/2002

my .call file (make call from 2000 to 2002)

Channel: SIP/2000/2002
MaxRetries: 0
WaitTime:20
CallerID:216222222
Context:phone
Extension:default

my sip.conf

[2000]
type=friend
host=dynamic
username=2000
secret=2000
context=phone
allow=all

[2002]
type=friend
host=dynamic
username=2002
secret=2002
context=phone
allow=all

my extentions.conf

[phone]

exten=>2000,1,dial(SIP/2000,20,A(/var/lib/asterisk/arabe)L(1000))
exten=>2000,2,hangup()

exten=>2002,1,dial(SIP/2002,20,A(/var/lib/asterisk/arabe)L(1000))
exten=>2002,2,hangup()

It should be fairly obvious. You don’t have an extension called default in your phone context, but your call file is trying to call that.

I am not sure that SIP/2000/2002 means “Call sip/2000 then sip/2001 then sip/2002”.
What are you trying to build?