@craigreilly @YiannisH_3CX @leejor - Thank you for all your co-op.
Case-1> I changed the Line -1 from India trunk to another trunk of the same service provider. The result is, the line is not going through. Please note the image attached (a) 3CX Error-Line3 (b) 3CX Error-Line
Case-2> Now, I changed the Line-5 to Callcentric, keeping the Line-1 same as in Case-1 above. The calls are automatically jumping to Line-5 and getting routed through Callcentric.
Case-3> The moment I am enabling the Line-1 to India, the calls are going through Line-1.
Case-4> I tried creating another Outbound Rule, with predialing of 8, to segregate the outbound. Still, 3CX is not routing through other Zadarma SIP apart from India. But the moment I am configuring Line-1 to Callcentric, the calls are getting routed easily through Callcentric SIP trunk.
I contacted Zadarma, and they are saying the issue is with your EPABX and not Zadarma, as the other SIP lines are enabled, but they are not receiving the call. I have also included the statistics of Zadarma. The USA number also is getting called from the same interface 769107. That is the Zadarma India SIP. Please note the image (c) 3CX Error-Line5.
This clearly means 3CX is getting only routed through the other Zadarma SIP apart from Zadarma India.
Inference - 3CX is not taking the other Zadarma SIP. Maybe because all the SIP trunk has similar SIP ID sip.zadarma.com.
I know the post is becoming a bit complex. In case any more clarity is required do update me.