Iphone 4s won't send imessage

I have a iphone 4s. My carrier is fido. When i'm at home, i'm able to send imessages and text without a problem. But when i'm out, it won't send imeessages even though i have full bars, and only sometimes it send text. I tried turning on/off airplane mode, but that works for like 20 seconds. I try cloising the app and opening again and even turining off my phone but nothing works. Please if you have any idea what can help me, or how to fix this, thanks a lot!

So, iMessage works over Wi-Fi connection, and SMS works over cellular connection. When you are at home, connected to Wi-Fi, iMessage sends just fine. If you are out and it doesn't send, that probably means you don't have a data plan. Because the iPhone's iMessage works over Internet connection NOT cellular. So even If you have 5 bars, but no data plan, the iMessage won't send bc iMessage requires either Wi-Fi, or data plan to send.

What the bloody hell is fido…

  • Why won't my iPhone 4 send pictures on iMessage? It's a new iPhone and it won't send pictures for some reason. It said "not delivered when j try to send pictures". Can someone do a step by step process with me? Like send me everything I have to do?
  • My phone won't send an iMessage to a person with another iPhone when it used to? Ok so me and this person text and we rely off iMessage cuz we both live over seas and iMessage used to be fine for both of us but now for her phone it keeps sending texts and it's costing me a lot of money. I have all my settings on and stuff and I can send iMessages to other people but to her it keeps sending them as a text when me and her clearly can iMessage cuz we both have iPhones. I don't know what to do and it's costing a ton of money for me, and prolly her!
  • My iPhone won't let my send pictures on iMessage? I'm not sure why this happens an I checked all through my settings and I didn't see anything that could be helpfull. I try and press the picture button but nothing happens. It's a "new" used phone but we restarted it so I don't know what the problem is.
  • My iPhone won't let me send video's through Viber or iMessage? I have an iPhone 3g (yes its old, who cares) not sure what update it is. All of a sudden it won't let me send video's and this is a 0:39 video and I use to send like 5 minute videos through imessage no problem now all of a sudden its stopped. I've uninstalled a crap load of apps and pictures and no change in anything. Please help me and tell me what's wrong >:( Appreciate everyone who helps