My iMessage conversations are all out of order - help!

I have an iphone 6s, and recently updated to 10.3.2. After a stretch of time, all my imessage conversations are appearing in random order rather than chronologically with most recent at the top. It's tough to navigate to messages that have just arrived now because they aren't ordered as expected. At the same time as this happened, 95% of my message history was spontaneously deleted.


I've upgraded to 10.3.3, factory reset + restored, turned on/off icloud library, have the date/time set to automatic, and still no organization of the messages to recent on top.


Any ideas?

iPhone 6s, iOS 10.3.3

Posted on Aug 6, 2017 9:41 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 13, 2017 11:51 AM

I found the problem. It looks like Apple isn't strictly using a server based timestamp. Instead, they rely on the computer's clock to some extent. In my case, my clock was set to automatic but it was 4 minutes ahead of the actual local time. To fix this, I re-selected time.apple.com as the time server which got my computer on the correct time. Now my messages are coming in order like they should.


Comment: This is a BUG in my opinion as a software engineer for over 30 years. Apple should NEVER use the computer's local clock in messaging. It should rely strictly on the time that the server receives the message from the client and use that to figure out the order of messages. C'mon Apple... you know better.

70 replies
Question marked as Top-ranking reply

Dec 13, 2017 11:51 AM in response to mockereo

I found the problem. It looks like Apple isn't strictly using a server based timestamp. Instead, they rely on the computer's clock to some extent. In my case, my clock was set to automatic but it was 4 minutes ahead of the actual local time. To fix this, I re-selected time.apple.com as the time server which got my computer on the correct time. Now my messages are coming in order like they should.


Comment: This is a BUG in my opinion as a software engineer for over 30 years. Apple should NEVER use the computer's local clock in messaging. It should rely strictly on the time that the server receives the message from the client and use that to figure out the order of messages. C'mon Apple... you know better.

Jan 13, 2018 9:00 PM in response to lp500

So basically the solution to this problem was to turn on Airplane mode and then your phone off. Power up and everything should be in sync. What the problem was for me is that I accidentally turn off the cellular data instead of Airplane mode. I was still receiving messages which was odd then noticed the the cellular data was off and when I turned it back on I’d get messages and when I responded to them and they responded back it would show up before my message. It wasn’t syncing correctly. I followed my own method by turning Airplane mode on then turning off the phone 15 second later turned it back on and turned off Airplane and everything worked. Did a test and was fine. I’m still going to change the battery early fall but I hope this method helps. User uploaded file

Oct 12, 2017 8:42 AM in response to mockereo

the ONLY solution they had for me was a forced update to the latest IOS...in this case to 11.0.1. I did not want to do it, as I know what pigs (memory) the upgrades always are. Of course I had to delete most apps and data just to accommodate it...I did it and the text problem is fixed and things now show up in order (though all my old texts are gone)...HOWEVER...now my iphone 6 is a DOG. very slow, takes 3 seconds to typing responses. 11.0.X ruined my phone....highly recommend you avoid it

Dec 30, 2017 10:10 AM in response to mockereo

I am having this same issue. I just called support and aside from the restarting, resetting and factory restore (which I see others have tried and it has not changed anything) I was told to try going to Settings>general>date and time and toggling the “automatic” setting to off. Keep it off for about 30 seconds and then turn it back on. The real way to test it is to obviously text someone and see if you still have the problem. On my end, that did not change anything. I am going to try it again and maybe restart my phone while the automatic setting is off then turn it back on once restarted. I was told there is another update being released soon and hopefully it will resolve this problem.

Nov 30, 2017 11:09 PM in response to mockereo

Happens in Mac OS 10.13.1 too. Even when chatting with someone on an old iPhone 4. Therefore, I think the problem is on the server end. Perhaps they're using multiple servers with clocks that aren't perfectly synchronized. The client would therefore get offset timestamps and put the messages out of order. Distributive systems are cheaper and more powerful, but they come at a cost.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

My iMessage conversations are all out of order - help!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.