How to delete Read-only Contact on iPhone

So, I recently have created an ordinary contact on my iPhone, then tried to delete it normally.

The thing is, I got a message saying "Not all contacts were deleted - One or more of the contact may be read-only".


I do not sync my contacts with any other email accounts unless my iCloud on my iPhone.


This is the first time I face such an error, and this happened the same day I have upgraded to the new iOS 15.4


Any ideas?


[Re-Titled by Moderator]

iPhone 13 Pro, iOS 15

Posted on Mar 17, 2022 1:29 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 17, 2022 5:14 AM

Close Contacts app. then

Settings, your name, iCloud

Turn off Contacts

Say yes delete contacts from device

Restart the phone

Open Contacts app. It should be empty.

(If Contacts not empty then you have contacts stored elsewhere and it needs to be addressed -come back)

Assuming they are empty, turn Contacts back on in iCloud settings as above

Try again.

92 replies
Question marked as Top-ranking reply

Mar 17, 2022 5:14 AM in response to saeed.ayman

Close Contacts app. then

Settings, your name, iCloud

Turn off Contacts

Say yes delete contacts from device

Restart the phone

Open Contacts app. It should be empty.

(If Contacts not empty then you have contacts stored elsewhere and it needs to be addressed -come back)

Assuming they are empty, turn Contacts back on in iCloud settings as above

Try again.

Mar 25, 2022 1:46 AM in response to kingkong6937

If the above did not work then use a computer to sign into iCloud.com and enter Contacts

Or use Mac contacts app

Try to delete it there.


If that fails try the more complex process that has some risks.

In iCloud.com or in the Mac Contacts, select all contacts and "export as vcf"

(This is a good backup strategy anyway and should be done regularly)

Look at the resultant folder of vcards and make sure they are all there.

Delete the bad one from the folder

Clear all your contacts from iCloud or the Mac contacts app.

Import the modified folder of vcards

NB this will add all the vcards to whatever is there so make sure you have cleared all existing contacts first.




Apr 3, 2022 3:20 AM in response to LD150

So, I found a solution.


There’s several hundred “Me toos,” and more than this one thread containing complaints recently. Clearly this IS a new bug, and I concur it was introduced in 15


This is how I fixed it after observing the behavior:


  1. open the affected contact, remove ALL fields so there’s no data left (no phone, no name, no email, etc. - clear EVERY field)
  2. you will not be able to hit “Done,” until there’s at least some info somewhere, so I put three blank spaces in the field for “Notes” and then was able to hit “Done.”
  3. close out Contacts, and reopen it - if you did like me, you’ll have a ton of “No names” at the bottom of your contacts
  4. you should now be able to successfully remove these Contacts that you could not before


Sincerely,


Someone who works in software QA for decades…


[Edited by Moderator]


May 13, 2022 1:03 PM in response to saeed.ayman

I worked it out.


click on the contact which won’t delete, then press social profile (in my case it was suggesting they were on whatsapp) then add contact, then you can delete the normal contact as normal.


the social profile is causing the issue as it’s reading it from another app I think. I may have added these contacts from WhatsApp directly too.

Mar 28, 2022 12:14 AM in response to LD150

I have tried logging into iCloud online and deleting contacts. After doing so I am able to re-enable contacts on my phone and delete.


As a test I kept contact disable on my phone iCloud account, and reverified contacts were off on all other accounts). Then I added a contact and tried to delete, but kept getting same error. In order to delete I had to turn back on contacts, merge contacts, log into iCloud on desktop and delete, then turn off/on contacts on phone in order to delete. Why are all contacts read-only even if it is on a single device and/or I disable contacts in iCloud? This is quite cumbersome.

May 12, 2022 7:07 PM in response to Tierkat26

I actually fixed it this morning! I have an iPad so I checked the contacts on there and all of them were still there so I went to the iCloud settings, turned of the contacts (chose the keep option), turned it back on (chose the merge option), checked my phone and they were all back. I have no reasoning as to how or why that worked but it did. It’s frustrating you can’t just simply delete a contact from your phone. Definitely not worth all the trouble. I should’ve just blocked the contact instead.

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.

How to delete Read-only Contact on iPhone

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