Just wanted to let you all know, i had a issue with my incoming calls diplaying private number, what i did was to put a o2 physical sim in and problem solved all contacts are now displayed, my original smarty sim has been transferred to esim but still has the issue it's a way of getting around the issue.