CID number when dialing out

Dialing out on the freephoneline trunk does not send out the proper CID. However if I bypass asterisk (and dial out using the X Lite phone client), then the CID is sent …

What is the difference in between connecting the X Lite phone to asterisk server and then dialing out, and just dialing out using X Lite, and why the CID number sent out is different?

What exactly controls how the Call in Display number gets send out --> the lack of docs at points can be frustrating …

Provider is: voip.freephoneline.ca

Thx …

Basically the provider does not like the “My Name” format … Once I reverted to the format, all was good …