Not just locally on the device! There must be an error when calling or texting the number.
Data must work for internet for Signal, VoIP, etc.
This is for a UK PAYG SIM.
There should be no way for anyone to demand my number, or for me to leak it, or doing so should be irrelevant as it does not work.
I already have everyone I need on Signal.
I am trying not to leak my data plan number to others, by for example accidentially tapping call back with the wrong SIM.