Messages says Not Delivered

On my Mac running Yosemite when I open up Messages and choose a contact (a one that has imessage enabled and I can message with via my phone) to send the message to and I click send I get an instant (less than a second) feedback that it was not delivered.


In the console I see right after I send

21/10/14 14:40:35,703 imagent[240]: [Warning] Request to send message: IMMessageItem[outgoing: YES sender=(null); service=iMessage; handle=secretEmailAddressThatIChanged; unformatted=(null); country=(null); roomName='(null)'; flags=100005; subject='<< Message Not Loggable >>' text='<< Message Not Loggable >>' messageID: 47 GUID:'F563CCF5-3A9C-4C89-9F8F-167D0131949E' date:'435584435.000000' date-delivered:'0.000000' date-read:'0.000000' date-played:'0.000000' transfer guids: '(null)' empty: NO finished: YES sent: NO read: NO delivered: NO audio: NO played: NO from-me: YES DD results: NO DD Scanned: YES Downgraded: NO emote: NO expirable: NO expire-state: 0 error: 0] to chat: IMDChat: 0x7fed82c76520 GUID: iMessage;-;secretEmailAddressThatIChanged Style: - State: 3 Participants: (

"[IMDHandle: <secretEmailAddressThatIChanged:(null):(null)>]"

) Room Name: (null) Display Name: (null) Identifier: secretEmailAddressThatIChanged Unread count: 0 Row ID: 3 Group ID: 9B5305DB-4938-49A0-9129-F3313E82B731 from NIL ID fromAccount: IDSAccount: 0x7fed82d216e0 [Service: com.apple.madrid User: myEmailAddress ID: B7B7962F-E5DE-4991-BB89-F4498794132A Type: Apple ID Active: YES Registration Status: Registered]

and also

22/10/14 12:28:59,428 imagent[240]: [Warning] Group message controler failed to prepare chat: IMDChat: 0x7fed82c76520 GUID: iMessage;-;secretEmailAddressThatIChanged Style: - State: 3 Participants: (

"[IMDHandle: <secretEmailAddressThatIChanged:(null):(null)>]"

) Room Name: (null) Display Name: (null) Identifier: secretEmailAddressThatIChanged Unread count: 0 Row ID: 3 Group ID: 9B5305DB-4938-49A0-9129-F3313E82B731 error: 4


I have tried the following things to get this fixed but without any success:

  • Deleting ~/Library/Messages and restarting
  • Signing out on all devices including my mac
  • Making sure timezone is correct and resetting it to trigger an update
  • Making sure all devices have the same list of email addresses


Any ideas how to get messages working on my mac?

MacBook Pro with Retina display, OS X Yosemite (10.10)

Posted on Oct 22, 2014 3:03 AM

Reply
58 replies

Mar 1, 2015 1:30 PM in response to Ralph-Johns-UK

Ralph,

I have had the same "messages not delivered" and "Your message could not be sent *****.com is not registered with iMessage" issue in late January and did a first level case session and a second level with an Apple Senior Tech Support. The Senior Tech. could see that my iMac was "deregistered" and they had me do several things in Keychain none of which worked. It was referred/escalated to Apple engineering. After 5 days the issue appeared to solve itself. I called the Senior Tech back to let her know and she did not know how it was fixed. She said to call her back with my case number if it occurred again within 30 days. Well it has happened again in 33 days. I have left voice mails with the Senior Tech to see if I need to start over at Level One again. This issue does not occur on my AppleID on any of the three(3) other Macs I have or on my iPhone or my iPad. They all work fine. I am using 10.10.2 Build 14C109 on a 27" late 2013 iMac. I am getting ready to follow the instructions of user rh10023 if I do not hear a response from Apple next week. I apologize for the long post. Do you have any other suggestions?

Rick

Mar 1, 2015 2:20 PM in response to Ralph-Johns-UK

Ralph,

Thank you for replying. See that it is late. No, have not touched KeyChain yet as I am trying to give Apple Support a chance. Also as a side note, I looked at some other threads where they started mysteriously working when my first occurrence started and they stopped working when mine started working. It is as if Apple is doing a reboot on a server out in the Cloud and fixing some and breaking others. Will reply when I hear from Apple Support or give up and purge my KeyChain.

Rick

Mar 2, 2015 11:24 AM in response to rgilbert

HI,


The iMessages servers are "out there" somewhere.

Other than checking the Apple ID's password on first registration that create the Auth Token in the Keychain it has little to do with the actual iCloud servers (If you check System Preferences > iCloud there is nothing about the iMessage account the Messages app or even using the Apple IDs ending in @me.com or @iCloud.com as AIM names.)


Luckily all the servers are separate so if you happen to use the same one in iTunes, Game Station, App Store, FaceTime, iMessages or iCloud there is not a catastrophic failure.


User uploaded file

7:24 pm Monday; March 2, 2015


 iMac 2.5Ghz i5 2011 (Mavericks 10.9)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad

Mar 2, 2015 12:11 PM in response to Ralph-Johns-UK

Hi,

Received a phone call from Apple Support this morning and while we did not make any file changes, we did do a capture of my log files to send to engineering. I should receive a callback in 24 - 48 hours. Fingers crossed.

Also had a discussion about the Parallels VMs' that I had been running on my iMac. I asked if that could potentially be causing an issue as they are OS X VMs'. 10.8 and 10.9 in Parallels. I had received messages on the iMac that the 10.9 VM had logged on to messages while I was not even running the VM. The VMs' had also shown up on my iPhone under "Messages/Text Message Forwarding". His opinion is that it could be compounding my issue. He said that Apple does not support running OS X VMs'. Nice to know. Thanks for checking in and as soon as I get a callback I will post.

Rick

Mar 2, 2015 12:20 PM in response to rgilbert

Hi,


Your Apple ID password and the Serial Number of the Mac are used to create an Auth token in the Keychain.

If the Serial Number is not present then the Auth token cannot be created.

This have been needed since the OS X 10.8.2 update that changed Messages to version 7.0.1


Technically the Auth Token should not need changing as your Upgrade to the next OS.

How you have Updated And how older versions might now be the VM versions might have an impact on which OS version "receives" the iMessages.


Technically iMessages are Pushed to your devices on an individual basis.

You can have multiple Macs but they should all use different Serial Numbers that then form part of the Auth token.

I am not sure how the VM versions tie in with this.

While in some circumstances such as iTunes each VM is probably counted as one of your Computers that are "registered" for iTunes this involves the same Serial Number and therefore is not quite the same.



User uploaded file

8:20 pm Monday; March 2, 2015


 iMac 2.5Ghz i5 2011 (Mavericks 10.9)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad

Mar 2, 2015 1:47 PM in response to Ralph-Johns-UK

Same thing happened to me. I FINALLY figured out it was a Parallels virtual machine running OS X which caused the issue.


Both my regular OS X and my virtual machine were both logged into my iMessages account at the same time.

I believe this was causing the security token to be invalid.


What I did to fix it:


I logged out of iMessages and Facetime both on the virtual machine and on OS X.

Then I deleted:

~/Library/Containers/com.apple.corerecents.recentsd

~/Library/Caches/com.apple.imfoundation.IMRemoteURLConnectionAgent

~/Library/Caches/com.apple.Messages

~/Library/Containers/com.apple.iChat

~/Library/Containers/com.apple.soagent

~/Library/IdentityServices

~/Library/Preferences/com.apple.iChat*

~/Library/Preferences/com.apple.ids*

~/Library/Preferences/com.apple.imdsmsrecordstorea*

~/Library/Preferences/com.apple.imessage*

~/Library/Preferences/com.apple.imservice*

~/Library/Preferences/ByHost/com.apple.iChat*

~/Library/Preferences/ByHost/com.apple.ids*

~/Library/Preferences/ByHost/com.apple.imdsmsrecordstorea*

~/Library/Preferences/ByHost/com.apple.imessage*

~/Library/Preferences/ByHost/com.apple.imservice

(Back these up first!)

Then I opened the Keychain. Searched for and deleted all entries with "IDS", "Messages" and "Facetime".

Rebooted.

Then I waited 24 hours and logged back into iMessages on my regular OS X installation.

It still didn't work immediately but I just left it alone and suddenly it started working four or five hours later.

I still haven't opened the virtual machine though for fear it'll mess things up again!

Hopefully this might be helpful to someone. This problem was a tough one...


Best,

-Lyle



Mar 2, 2015 2:03 PM in response to Lyle Berman

Hi,


Then I deleted:

~/Library/Containers/com.apple.corerecents.recentsd

~/Library/Caches/com.apple.imfoundation.IMRemoteURLConnectionAgent

~/Library/Caches/com.apple.Messages

~/Library/Containers/com.apple.iChat

~/Library/Containers/com.apple.soagent

~/Library/IdentityServices

~/Library/Preferences/com.apple.iChat*

~/Library/Preferences/com.apple.ids*

~/Library/Preferences/com.apple.imdsmsrecordstorea*

~/Library/Preferences/com.apple.imessage*

~/Library/Preferences/com.apple.imservice*

~/Library/Preferences/ByHost/com.apple.iChat*

~/Library/Preferences/ByHost/com.apple.ids*

~/Library/Preferences/ByHost/com.apple.imdsmsrecordstorea*

~/Library/Preferences/ByHost/com.apple.imessage*

~/Library/Preferences/ByHost/com.apple.imservice

(Back these up first!)

Then I opened the Keychain. Searched for and deleted all entries with "IDS", "Messages" and "Facetime".


Just in the normal Boot ?



User uploaded file

10:02 pm Monday; March 2, 2015


 iMac 2.5Ghz i5 2011 (Mavericks 10.9)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad

Mar 15, 2015 3:45 PM in response to toomasr

Just experienced this issue after the most recent iOS and OSX security updates this week. It seems that the iOS update turned off both Imessage and Text Message Forwarding. Tech support resolved this very quickly for me. On your phone go to Settings, Messages and make sure to turn on iMessage and Text Message forwarding. That fixed it for me. If you have an iPad start it up first because a code will be sent to it that needs to be entered on your phone. Same for the Mac

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.

Messages says Not Delivered

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