Channels Not answered

Hi ,
I would like to get help from u all.I have used AMI for calling this is my extensions.conf file
exten => 1003, 1, Answer()
exten => 1003, n, Playback(hello-world)
exten => 1003, n, Hangup()

this is my code for the originate action from AMI

OriginateAction originateAction
ManagerResponse originateResponse
originateAction = new OriginateAction()
originateAction.setPriority(new Integer(1));
originateAction.setTimeout(new Integer(3000000));

The calls are getting delivered but if i used it for calling multiple numbers.Some time it works fine.

Most often it call one number and show the following error for the remaining.

Channel SIP/ was never answered.

How can i solve this problem

Do you call your local extension first and call is automatically fwded to the out bound call?