Welcome to our Community and thanks so much for your first post - sorry that you're having some issues with your mobile handset at the moment.
Are you trying to block your number when calling out? There should be no reason as to why the handset settings will not work for one provider and not for others.
#31# is an American way to block numbers. In the UK we use 141.
Are you advising that you had hidden your number via your handset settings but the number still appears when only calling certain people? Is the number showing as blocked when you call someone not on Vodafone?
If needed, we can block your number ID via your mobile account. Please do let us know how things are and if you need further assistance.
Yes this only happens with one person's Vodafone phone. I have checked with my other clients (I'm a therapist) and my number is hidden on theirs. With this one person, I have tried 141 and Hide Caller ID.
I have asked the client to check with Vodafone if they can help.
If you can block my number to that phone only that would be good, but I don't want it permanently blocked to all callers.