My iPhone won't receive texts messages?

Unless I turn my phone on and off, sometimes I don't get calls and it won't even show up later saying I have even received them. It doesn't happen all the time mainly 5-6 times a week, but it does cause problems because I don't know if I have a text until I turn it off and on then it could be hours late. Just wondering if I can fix this or if I need to contact my network for help?

You should be turning your phone off every day for at least 30 seconds. That's what the phone company will tell you.

What network are you on?

Have you tried a sim swap?

Hope this helps

You could also try a 'hard reset'. Hold down the Home and Power buttons simultaneously till the Apple logo shows up. Sometimes helps with intermittent faults.

  • Why won't my new iPhone 6 (AT&T) send or receive texts/calls? I activated it two hours ago and backed it up with the data and phone number from my old iPhone 4. Both phones now read AT&T and show cellular signal and data in the top left hand corner. But when you text or call my phone number, the iPhone 4 receives it. Why won't my new phone receive it?
  • Why won't my iphone send or receive texts? I have just bought an iPhone off my friend. I also have free texts. It sometimes says that I have signal and other times says that I don't have any. But whenever I try and send a text they won't send. I also don't receive any messages either. Does anybody know why this is happening?
  • When I receive text messages with emojis from an iPhone, why do the messages only appear partially? My phone is a "Verizon Samsung Intensity II" slide phone. (Also it's blue but that doesn't matter.) Also, if I'm included in an iPhone group chat (spoiled rich friends, but not snobby…), I get each posted message as a separate message, so I'll end up randomly with 67 unread messages clogging up my inbox.
  • My new iPhone 5 won't receive some texts? I got it yesterday and I use bell. I'll only not get some of them but its still annoying and then I'll end up getting them like an hour later after they were sent! Why is this happening and how can I fix it?