Thank you very much for your help. Unfortunately this solution still does not work properly for me even though the desired number has been verified by the PC softphone, and I get the correct number transmitted while I am making calls from that. Thanks to your method, I have managed to at least get it to now transmit something that is consistent it is still not the desired ID that I am hoping to transmit for the service I am trying to call.
In my case I am using Rynga. Coincidentally I am trying to set a UK CLID (let's call it +44123456789 like in your example).
The first problem is that when I enter:
+44123456789@sip.rynga.com or
0044123456789@sip.rynga.com I cannot log on at all. However, with +44123456789@rynga.com and
0044123456789@rynga.com it works though these each give different caller ID's:
1. With +44123456789@rynga.com I get a hybrid caller ID +3444123456789
2. With
0044123456789@rynga.com I get a very strange caller ID that starts +66666 and then a random sequence of numbers. It looks like the country code of hell!
Do you think in case 1 it is somehow also picking up my Spanish IP address, and adding it to the front of my desired ID?? That seems very odd! Do you think this is a specific problem of Rynga.com, or have I got some other wrong setting in my Nokia E71?