Jolla Phone 2026 - Show my caller ID - reverted after reboot

REPRODUCIBILITY: 100%
OS VERSION: 5.2.0.16
HARDWARE: Jolla Phone 2026
UI LANGUAGE: English
REGRESSION:

DESCRIPTION:

In settings → apps → phone → Show my caller ID you can set Yes / No / Set by network
after reboot it is always set to “Set by network” what is pretty annoying because my provider having default behavior to hide ID and there is no way how to change this on their side, their support said: “change it in phone…” so i have to change to Yes every time after rebooting phone otherwise people does not answering my calls…

PRECONDITIONS:

active simcard and Jolla Phone 2026 needed

STEPS TO REPRODUCE:

  1. in settings → apps → phone → Show my caller ID set Yes or No
  2. reboot phone
  3. settings → apps → phone → Show my caller ID will always revert to Set by network

EXPECTED RESULT:

Set Show my caller ID once and have it persistent for reboot

ACTUAL RESULT:

Show my caller ID is always reverted to Set by network after reboot

MODIFICATIONS:

ADDITIONAL INFORMATION:

It works as expected on my 10II /SF5.1

2 Likes

As a workaround, not sure if this still works, there were phone codes (USSD) where you could set this kind of setting directly at the network level.

According to Wikipedia it should be: # 31 #

actually it is *31# to show my caller ID

Tbh I’m confused by the wording… “Suppressing the transmission of caller’s phone number (CLIR)” and then “switch on” is *31#. It is possible that Wikipedia is incorrect here, because the row below (for the numbers) it is the other way round.

anyway dial *31# after boot is much faster than waiting for retrieve info from network and then then seting Yes in Settings → apps → phone → Show my caller ID

as this works fine on older Xperias/SF5.1 or JP-1/SF1 this should be fixed asp :slight_smile: thanks @jolla @rainemak

You shouldn’t have to dial it every reboot. This code should set it parmanently at the network level…

Yes it should be, i am not sure but GUI maybe setting this by dailing codes?
Anyway I have to dail it. After reboot it does not sending my caller id, in the phone app is again Set by network, after dialing *31# settings changes to Yes. So maybe when phone is registering to netwok the phone is sending default value what is Set by network?