I have a Treo 600 from Orange UK that was unlocked. It works nearly perfectly with my Polish network, but there is a problem - apparently my phone does not send my Caller ID to when calling. Whenever I call someone, they see my call as "Private call", my number is never displayed. I have verified that I have no caller ID blocking in my preferences. There is another weird thing - in Phone Info it says "no phone number on card".

Maybe the problem is that the phone has Orange UK branding? Phone Info says that it has 1.12 ROW software, and it is unlocked (I am able to make and receive calls), but all software is Orange branded. So I don't know if I have ROW or Orange firmware, I'm quite confused about it.