iMessage almost cost me my relationship
My girlfriend was on her way back to France. I was supposed to pick her up.
At 7:55 PM I received a message that she would arrive at 8 PM.
8:30, she still hadn't arrived. 9:30, still no sign of her. 10 PM she finally arrived to find me very annoyed.
Turned out she sent me what she thought was an SMS when she was still in France. Once she arrived in the Netherlands, the message was relayed to me.
At the time she sent it, she expected to arrive at 8PM, but then she hit a traffic jam.
All in all, a big fight about nothing.
Point is however that this caused me to hate iMessage. It's completely unreliable when roaming.
People are saying that it automatically detects if the sender or recipient doesn't have a data connection and switch to SMS.
That is simply NOT TRUE!. I'm in Switzerland now and just connected to a WiFi AP this morning. I immediately received 5 messages that my girlfriend sent me yesterday.
Is this a bug or is it expected behaviour?!?
If it's a bug: APPLE FIX IT NOW!!!!
If it's expected behavious: BYE BYE IMESSAGE, Welcome Back WhatsApp (at least there I know it won't arrive without data).
iPhone 4, iOS 5, iMessage