i have experienced this issue on multiple devices, mostly my p7p though. I am now on a p9p and it doesnt happpen as often. Ultimately I came to a guesstimate that it was a provider/tower and SIM negotiation issue. I tried a number of combinations of roaming and preferred network configs. If I was out and about, the issue would go away after hanging up the call and reconnecting after getting in range of another tower. When at home, I would have to restart.
In any case, it is a good habit to restart your phone every morning.I was not so strict about it, but with the call issues, I began to adhere to my own advice more.
It has not happened on my p9p. I have continued to restart my phone every morning :-)