Phone number changes when dialing an International Number - Samsung Galaxy S7 Edge Questions and Answers

Hi All, I have a connection with H2O wireless in USA. I have this weird problem with my S7 Edge G935FD where whenever I dial an International number, I get a message on screen that says "Number changed by sim" and then the number changes to an US number. This only happens when I dial an International number.
I tried the sim on a Note 2 where it's working fine and the number doesn't get changed. So I'm pretty sure it's something with the phone.
Can someone please help me resolve this issue because whatever International number I dial, I'm finally getting the US number in my call logs and it's impossible to know which number I dialed.
s22.postimg.org/cyy4gdktd/20161020_060500.png
s16.postimg.org/qdesc2eg5/Screenshot_20161020_060303.png

Bumping up. Any help guys?

Bump
Bump.

look if you have some sort of SIM management app. If not look under networks and advanced dialing options. You need to disable the automatic code. I think it's set to something and that's what would change the numbers.

error666 said:
look if you have some sort of SIM management app. If not look under networks and advanced dialing options. You need to disable the automatic code. I think it's set to something and that's what would change the numbers.
Click to expand...
Click to collapse
I don't see any option where I could disable the automatic code. Looked everywhere in the phone. I don't have advanced dialing options either. I just factory reset my phone and still the same problem. Any help please?

I ran into the same problem and found that if the phone number is listed with a + in front of the area code, i.e. +4051112222, it will be changed by the sim.
To solve this, dial a 1 follow by the area code & number.

Related

Anyone else with caller ID problems?

Hi there, I'm wondering if anyone else might be having a similar problem with 'caller [or texter] ID'.
Most networks, as I understand it, use the international dialing code when sending out texts and calls, meaning this is usually the incoming number when you recieve a text or call.
I've obviously got people programmed into my contacts who text me but when they do, I don't get their name, I get their number - with the dialling code eg. +447750500500. When I tap to go into the threaded mode, I'll get all previous contact with this person but with them identified only as the number. However if I head to the People tab, then again to see the messages I've sent/recieved with that person, I get the same messages only under the banner of their name and not the number.
I believe calls work fine with the code programmed in on their contact profile.
Anyone know why this is being caused?
I have the same problem. Both calls and text messages.
I don't think it matters if the international code is there or not.
Really frustrating not knowing who calls.
I've had this problem first time the device was initialized (right after opening the box). It might be caused by the fact I didn't have any SIM in it at that time, I'm not sure.
After a hard reset with a SIM inserted, everything started working as it's supposed to.
Hmm, I've changed the SIM, but I can't remember if it worked wih the first SIM card.
But a hard reset deletes everything, right?
There are a few things you have to be sure of:
Do not have double contacts, if you have a number (with and without operator/country prefix) twice in your list it will not show any name.
I don't know if this applies if you have a contact on your phone memory and on your sim card. I am sure it does have this problem if you have two contacts with the same number on the memory phone.
For some reason this is logic: On an incoming call, the phones checks it's phonebook and retrieves two numbers and then it does not know what to display, is it contact one, or two?
I hope this helps you out. I did not experience any problems (yet).
AndrewCZ said:
I've had this problem first time the device was initialized (right after opening the box). It might be caused by the fact I didn't have any SIM in it at that time, I'm not sure.
After a hard reset with a SIM inserted, everything started working as it's supposed to.
Click to expand...
Click to collapse
Try this....
1. Edit one "test number" in your contacts and remove international codes.
Just put that "test" tel number. without int. codes... And make sure that number is not stored nder another contact. (No duplicates.)
2. Then dial from that number and see if that tel# is identified. If you have just "0xx-123456" then go to #3.
3. Go to registry and change of the Caller ID match rule. (Minus one digit.)
Example: Caller ID rule:8 (Change from 8 to 7 or 6 to 5 .. trailing digits for Call ID match. )
* HKCU\Control Panel\Phone\CalIidMatch value:7
4. Restart and test again...
5. If its OK, than test with SMS.
6. If its OK again , put back your international codes and test again.
7. If not go to no.3
Hope this helps.
KraFT
samluke said:
Hi there, I'm wondering if anyone else might be having a similar problem with 'caller [or texter] ID'.
Most networks, as I understand it, use the international dialing code when sending out texts and calls, meaning this is usually the incoming number when you recieve a text or call.
I've obviously got people programmed into my contacts who text me but when they do, I don't get their name, I get their number - with the dialling code eg. +447750500500. When I tap to go into the threaded mode, I'll get all previous contact with this person but with them identified only as the number. However if I head to the People tab, then again to see the messages I've sent/recieved with that person, I get the same messages only under the banner of their name and not the number.
I believe calls work fine with the code programmed in on their contact profile.
Anyone know why this is being caused?
Click to expand...
Click to collapse
Hi guys!! i had this problem too but i have fix the problem. what i do:
!) i store all my contacts in my sim card and delete the contacts in the phone.
2)do a hard reset
3)upon doing the hard reset, the phone will prompt you on importing sim contacts and finding your service provider. select both and and press ok
4)now try to call from your house to your phone to do a check.
5)my problem was solved after this
hope it helps!
KraFT_mk said:
Try this....
1. Edit one "test number" in your contacts and remove international codes.
Just put that "test" tel number. without int. codes... And make sure that number is not stored nder another contact. (No duplicates.)
2. Then dial from that number and see if that tel# is identified. If you have just "0xx-123456" then go to #3.
3. Go to registry and change of the Caller ID match rule. (Minus one digit.)
Example: Caller ID rule:8 (Change from 8 to 7 or 6 to 5 .. trailing digits for Call ID match. )
* HKCU\Control Panel\Phone\CalIidMatch value:7
4. Restart and test again...
5. If its OK, than test with SMS.
6. If its OK again , put back your international codes and test again.
7. If not go to no.3
Hope this helps.
KraFT
Click to expand...
Click to collapse
What was happening to me before the reset was a bit different - the phone wasn't able to match anything at all - even a number called from the phonebook and stored in "recent calls" in EXACTLY the same way it's in contact, didn't match to the contact when redialed.
I think that something required for Caller ID to work gets done when the phone is first initialized, and that this step requires full access to the phone module (which the phone doesn't have without a SIM inserted and a proper PIN entered).
hi,
i encountered also that worry,
i set the HKCU\Control Panel\Phone\CalIidMatch value:9
my mobile phone number to test was stored as "06xxyyzzww"
and when i phone my diamond2 from that number
the caller id is recognized
(with showing as +336wwxxyyzz)
i tested from my home phone stored in contacts as 04wwxxyyzz
i rang my topaz its was identfied as my home,
(with showing as +334wwxxyyzz)
i am in france, + is for 00 ,our phone numbers are 10 digits long
(mobiles and "home") ,
to be joined from abroad, you have to dial +33+phone number WITHOUT the first digit "0")
so the "9" value i put in the registry
if it could help you
regards
Hi,
just stumbled over the same problem.
The old phone (HTC P330) resolved numbers from my used format 01234-56789.
Since my contacts are a mess, I have 01234-12345, +49-123456-456, +49 (0123)-456 and so on, it would be a great pain in my ass to switch every contact to +49123-456 (which the new phone resolved).
I compared the Registry-Entry from the P3300 with the TD2 and voila: TD2 was 12, P3300 had the value 8.
I changed the TD2 to value 8, reboot and now I'm happy again, the phone is getting used to my contact list
Regards
Heiko
Hi,
I'm experiencing the exactly same problem, that incomming calls or messages isn't shown by name, but only by number.
I'm all new to Windows mobile, but I tried downloading a regeditor, and experimented with different values in the CallIdMatch string. However, no succes.
I live in Denmark, where numbers look like +4512345678, where +45 is the international code. Can someone please tell me, what should be the correct value? The original values was 8.
I have further found that some contacts are recognized. What the difference is between the groups, are however unclear!
Caller ID problem, my solution
I had the same problem. But after a hard reset it seems to work just fine now. Remember to backup your downloaded programs etc before doing this.
Tyven said:
Hi,
I'm experiencing the exactly same problem, that incomming calls or messages isn't shown by name, but only by number.
I'm all new to Windows mobile, but I tried downloading a regeditor, and experimented with different values in the CallIdMatch string. However, no succes.
I live in Denmark, where numbers look like +4512345678, where +45 is the international code. Can someone please tell me, what should be the correct value? The original values was 8.
I have further found that some contacts are recognized. What the difference is between the groups, are however unclear!
Click to expand...
Click to collapse
Hi,
"8" should be the good figure for you, as in France
we have phone numbers +33987654321
and "9" is the good value for me, in:
HKCU\Control Panel\Phone\CalIidMatch value:
Edit: i remove previous "edit"
in fact all my contacts had been erased" so it was normal to have no caller ID?
ps: is your carrier sendind all the figures when you're receiving calls, i mean +4512345678
so perhaps you're encountering a bug .
you should try to backup your device, with a soft like spritebackup(special price for htc owners on their webpage) and experiment an hardreset
and restore
regards
Hi ,
did you ever try to change the following:
RegistryEdit and Decreasing the CallIDMatch from 12 to 7 solved my Issue
See below
HKEY_CURRENT_USER\ControlPanel\Phone" name="CallIDMatch"
Greetings from Slovenia
Hello,
that is my first post so please do not be very critical to my english level and PPC skills .
now this is an old thread but for BULGARIA the correct registry value is "9". Here the mobil numbers are as follows "08xx 123456" (9 digits without the ZERO at the very beginning). that is why the usefull number is that (default for my TD2 was 8). Now after this fix the phone can correctly identify which number i want to dial when i am inserting it by digits, instead of selecting the exact person. i do not know am i explaining correctly but i will try to put some more detail on that. When i want to dial some particular number (for example "08xx 123456") the phone select me the correct contact no matter how i put this contact in memory. with "+3598xx 123456" or only with "08xx 123456". before that intervention the phone identifies me the correct contact only if i type the digits, exactly the same way that i have added it to the memory. So i think that this registry key does not have a universal resolution. the resolution depends on how many digits is using tha particular mobile operator.
i hope that will be helpful for someone who is happy to own an HTC and is happy with it ... like Me

Dialing a number, does not auto add the area code

I have searched and searched trying to find a fix! (Sorry if this has already been asked, i could not find what i was looking for)
On my HTC Ozone when dialing a number i have to enter the area code for the contact to show up on the screen.
On my old WM phone if i dialed XXX-XXXX it would auto change the number XXX-XXX-XXXX when it dialed.
for some reason the ozone does not add the area code. I have checked the default area code and it is set to 405 (which is Oklahoma) and still does not work!
Any help would be great!!!!
DionHall85 said:
I have searched and searched trying to find a fix! (Sorry if this has already been asked, i could not find what i was looking for)
On my HTC Ozone when dialing a number i have to enter the area code for the contact to show up on the screen.
On my old WM phone if i dialed XXX-XXXX it would auto change the number XXX-XXX-XXXX when it dialed.
for some reason the ozone does not add the area code. I have checked the default area code and it is set to 405 (which is Oklahoma) and still does not work!
Any help would be great!!!!
Click to expand...
Click to collapse
It wont show up if you are dialing within the same area code. Also make sure your area code is enclosed like (XXX) XXX-XXXX

automatic area and operator code

Ok this might be a noob question but I DID spent more then half hour looking for an asnwer before posting and could not find my answer. so here it is.
When I am roaming every time I make a call I need to type in 0+area code+operator (phone company) before I enter the number.
However I normally use the numbers that are already in my contact list, if I click on it it will dial without the additional information, because in my home city I don´t need this codes and so I didn´t inserted the phone numbers with 0+AC+Op info.
Is there a way to configure my phone to add 0+Area Code+ Operator when I am away from my home city? And also the HD2 recognize that I am in the area code of an outside city and do not dial 0+AC+Op for this specific city when I am on it?
Thank you
Felipe
felcas said:
Ok this might be a noob question but I DID spent more then half hour looking for an asnwer before posting and could not find my answer. so here it is.
When I am roaming every time I make a call I need to type in 0+area code+operator (phone company) before I enter the number.
However I normally use the numbers that are already in my contact list, if I click on it it will dial without the additional information, because in my home city I don´t need this codes and so I didn´t inserted the phone numbers with 0+AC+Op info.
Is there a way to configure my phone to add 0+Area Code+ Operator when I am away from my home city? And also the HD2 recognize that I am in the area code of an outside city and do not dial 0+AC+Op for this specific city when I am on it?
Thank you
Felipe
Click to expand...
Click to collapse
Ok it seems obvious that I can just input the 0+phone company number+area code before the number and save it in the contacts, it works, what if I change my operator (phone company)? I will have to go thru every single contact and change each number with the new number?
I wonder if there is a way to manually input it when I am roaming, like in the old nokias and LG once I was roaming and I dialed a number in contact list it asked for area code and operator number.

Can't change the #1 Speed dial number

Hello all,
I have a Verizon Galaxy S5 on TING on the GSM network. It's rooted with Safe Strap installed.
My one and only problem right now is that I cannot edit the button #1 speed dial from *86 to anything else. It is interfering with my voicemail notifications.
I can add my own number to #2 and speed dial into and access voicemail just fine. I can go into the settings, edit #1 speed dial, change the *86 to whatever,and it says the change has been saved...but it isn't. It remains *86.
Any ideas on how I can edit this sucker? lol I have root, so I could crawl deep into a system file and edit it if need be.
Thanks in advance
I've been trying to figure this out too
i have an unlocked verizon s5 with simple mobile service
if i put in a verizon or tmobile sim card in, im able to edit the voicemail number and it saves, but when i stick my simple mobile sim in the phone it goes back to *86 (which is not simple mobiles vm number), it says it changed and saves but doesnt as the OP described
I tried looking through some files to see if its hard coded somewhere but was unable to find it
any help on this topic would be much appreciated
No one has any ideas or suggestions?
There must be some hack that can be done?
Update
I got my vmail number changed. I'm not sure how but it saved. All I really did was install Google voice then saved that as my voicemail service. I then dialed I think it was *72 for call forwarding then disabled it with *73 I then tried to switch back to my carrier vmail and it just hung on some loading icon. I forced closed opened settings again and my carrier vmail was selected. I tried going back to Google voice and if said failed forwarding. I then tried again. Same error. I then went and tried to change the voicemail number to a contact named voicemail with my number and sure enough it stuck even after a reboot and holding 1 on the dial pad now calls my voicemail instead of *86
I have the same problem. I tried to change it to T-Mobile's 123 to no avail. Any suggestions would be appreciated.
M37R01D said:
Update
I got my vmail number changed. I'm not sure how but it saved. All I really did was install Google voice then saved that as my voicemail service. I then dialed I think it was *72 for call forwarding then disabled it with *73 I then tried to switch back to my carrier vmail and it just hung on some loading icon. I forced closed opened settings again and my carrier vmail was selected. I tried going back to Google voice and if said failed forwarding. I then tried again. Same error. I then went and tried to change the voicemail number to a contact named voicemail with my number and sure enough it stuck even after a reboot and holding 1 on the dial pad now calls my voicemail instead of *86
Click to expand...
Click to collapse
Interesting. Congrats on getting lucky. I'll have to try this and mess around a bit this weekend if I have time.
I have the same issue.... I read somewhere you have to update to 5.1, it's just bug of the system. Maybe I am wrong, but anyway somewhere in files it should keep this *86 number.....
BUT when I put inactive sim-card from T-Mobile, I COULD change the number and COULD saved it, when switch again to Simple Mobile(my carrier), the problem came back... again *86
You will need to change in the Phone menu settings for Voicemail, not the voicemail contact. Go to the Phone screen, select menu and then Settings, go to Voicemail settings and update the Voicemail number to be *86,XXXXX# where XXXXX represents your VM password and Save.

How can i set my phone number show for the dialed number?

I get my axon today,i really love this phone but i cant find the option to allow send my number.im showed private number for the called phone.pls help somebody!
It's usualy a network setting. In my country I can override my network setting by prefixing the number with *31#
Not sure its the same everywhere.
If it does help (and you can't change the network setting itself) you couls try prefixer from te app store to automaticaly prefix every number you dial.
Hopes this helps.
Cheers,
/Cacti
I try this and a little window says showing call number enabled but its still doesnt show my number,i have a chinese a2017.i read somewhere this function is not supported on axon 7 and axon mini too.
update the opposite of *#31# code which disable number display is working for the axon to show caller id! Code is #31#

Categories

Resources