Yep. Mine is 77 kWh essence also with Samsung S23 ultra and the same problem. Not as if there is even a similarity in the names. Ask for Smith and it rings Jones, and always rings the same Jones every time I ask for Smith. I cancel as quickly as I can but forever apologizing to people when they ring back. Just stopped using voice activation and do it manually.
It is a very strange thing indeed...
Originally I had all of my contacts installed using the "+61" or "+64" Country Codes, because I travelled across the ditch quite frequently and it was very convenient for me as all I had to do when I was in NZ was change the SIM and my phone worked as it should. The same applied when I returned to Aus. I have never had any problems using the phone in rental cars with my contacts configured like I describe.
I can assure you that the MG4 does not like this system.
Yesterday I cleared all the contacts out of the S22 and put them all back again using "0" in front of all the numbers, which made mobile numbers "0408" "0427" etc. and "02" or "03" etc. for the landline numbers, and I put "0011 64" in front of all the NZ numbers.
The phone on its own works as expected, but when used as a handsfree carphone in the MG4 it still has the same old problem.
It is not as though the Voice system in the car doesn't understand me, because it responds with exactly the name I requested and then it comes back with the different person, and as you say it is completely consistent with its choice.
I have about 136 names in my Contact List and I intend for my next trick, to backup all my contacts, and then re-load about 25 of them and see if that makes any difference.
I will keep you informed about how I get on with this test.
Well that didn't work either, I tried to phone my wife but wound up calling somebody in New Zealand.
I think maybe that I might get my old phone charged up and see if that works.
I think it's an MG software bug as I have exactly the same problem with my Apple Iphone 12 when using voice command to call someone on my list. I'm sure I've heard others with this problem too. It's definitely not mishearing me as it calls a different contact name which sounds completely different.... quite embarassing when it calls the wrong contact too !! It repeatedly does it too, never calling the contact I speak out. The SatNav voice commands are fine and others too, so the car does recognise my voice and speech correctly ... just the phone contacts ?
I shouldn't say that I am pleased to see that you are having the same problem as me, but you have saved me from charging up an old phone, swapping SIM's and finding that I still have the same problem.
I have lodged a fault with the dealer I bought the car from, but so far no reply.
Thankyou for your comment.