on 12-04-2012 20:04
I'm having an issue with the iMessage service on my iPhone 4.
Basically, they always send fine with no problems. However, if someone sends me one (or I send one to another O2 user) they don't come through, and instead 'time-out' after 5ish mins and go as a standard text message.
This doesn't happen all the time - but when it does it is behaves like this for the rest of that day. If I toggle airplane mode on/off this often fixes it.
I have also noticed exactly the same thing happening on my partners O2 iPhone, and friends report the same issue. Hence, I don't think it's my iPhone or anything to do with my account, more like something not configured properly in the O2 network?
If I switch SIM to a Vodafone or Orange one, messages arrive correctly (although when sending to an O2 user they don't always get delivered and get sent as a text).
Anyone else experiencing this? Anyone know what's going on?
on 12-04-2012 22:36
on 12-04-2012 23:30
13-04-2012 16:44 - edited 13-04-2012 16:47
on 14-04-2012 11:59
iMessage can be a bit flakey on occasion I've found. I'm on 3 for my personal mobile and have had problems using iMessage on occasion so whatever problem there is isnt just limited to O2
on 29-05-2012 11:51 - last edited on 29-05-2012 14:29 by Jesse
After testing I have deduced the following: O2 Throttles iMessage because it loses money from SMS.
Reasoning: Try getting two iPhones (3GS/4/4S) and turn data connections for Network off. Use only on wifi. You will find imessage works perfectly.
I talk with my girlfriend every night on imessage for hours. If I have the data connection (2G due to area) turning on, iMessage is unreliable and is slow at delivering messages, and my girlfriend can't even get her messages to me (she only uses the wifi anyway as she doesn't want to pay for data package). Now, iMessage uses Cellular Data by default, as it is commonly thought by whomever, that the Carrier Networks are more secure than the average person's wifi. It will ONLY use wifi, if the Data connection is turned off completely (or you are in an area where you get no data coverage at all). So in summary, iMessage will use cellular data connection whether wifi is turned on or not, and will ONLY use wifi if cellular data connection is not there.
I turn data connection off when I am at home on wifi, and bang, imessage sends lighting quick, our conversations flow like any normal IM application, and I never have any issue.
As soon as i turn o2 data connection on BANG, even in the centre of London, connected to a 3G network, imessage failed repeatedly.
The operators, whether they admit it or not, are throttling the connection, because all of those IP packets that should be charged for as SMS (yes, the secret is out, they are just IP packets just like any other data stream on the Internet), are now going through Apple's data service that they do not charge for.
In short, the networks think if they make it difficult for you to use free data, you will go back to using SMS and be charged for it.
AT&T do the same thing in the states, as does probably every network in the world.
So, to use iMessage flawlessly, turn off those money-hungry data connections and use the wifi when you can... you won't have any issues (or many at least).
It is not Apple's fault, iMessage is not flawed or flaky. It's the Networks. Try it, as I said. Two iPhones using iMessage both ONLY on wifi, no data connection (turn it off in Settings > General > Network)... and you too shall see.