If you open the phone app, press the dots in the top right hand corner and go to other settings. There is a slide switch to show callers numbers. Make sure that it's turned on.
That's already switched on I've rebooted several times. Only thing I haven't done is to take the sim cards out and then back in. The second sim was changed to contract yesterday