I have tried that too, if I put in without +386, then caller id is shown but when I get a message, it is show only number, not name (the same as now whith calls).
Names are shown only when I put number without the +386 and without 0
for example:
+38640123456 (when i get call names are not shown)
040123456 (when i get SMS names are not shown)
40123456 (names are shown in both examples, but I can not make calls, number is not correct)
I realy dont get it
Im thinking maby its software.
I have tried everything in Smart dialing.
National Number, International Number, national number length from 6 to 10
The only thing that is working in corporation calling - VPN)