Cannot remove specific contact from Find My

This is the second time I'm coming back to this problem as since it occurred it's still not addressed.


There is a specific contact that cannot be deleted from Find My (Friends).


I want to clarify from the beginning that this is neither a network issue nor a device issue since I have been trying to delete this specific person for 2 years almost, and since then I've changed many devices. Furthermore I work on software engineering for more than 10 years, consisting me capable to explore the issue throughout.


A copy of the request header and the response body I debugged is following.

It's a 500 error for some reason, but only when deleting this specific contact.


  "commandResponse": {
    "statusCode": "500"
  },


(For obvious reasons I masked the sensitive fields)


POST /fmipservice/friends/<masked>/<masked>/removeFollowing HTTP/1.1


{
  "serverContext": {
    "minCallbackIntervalInMS": 1000,
    "res": null,
    "clientId": "<masked>",
    "showAirDropImportViewOniCloudAlert": true,
    "authToken": "<masked>",
    "maxCallbackIntervalInMS": 5000,
    "prsId": <masked>,
    "callbackTimeoutIntervalInMS": 0,
    "heartbeatIntervalInSec": 543600,
    "transientDataContext": {
      "0": <masked>,
      "1": 0,
      "2": <masked>,
      "3": <masked>,
      "4": <masked>
    },
    "sendMyLocation": true,
    "notificationToken": null,
    "iterationNumber": 15
  },
  "modelVersion": "1",
  "fetchStatus": "200",
  "dataContext": {
    "0": <masked>,
    "1": <masked>,
    "2": <masked>,
    "5": <masked>,
    "6": <masked>,
    "8": <masked>,
    "9": "<masked>",
    "10": <masked>,
    "11": <masked>,
    "12": <masked>,
    "13": <masked>,
    "18": <masked>,
    "19": <masked>,
    "20": <masked>,
    "21": <masked>,
    "22": <masked>
  },
  "commandResponse": {
    "statusCode": "500"
  },
  "locations": [
    {
      "locationStatus": null,
      "location": null,
      "id": "<masked>",
      "status": null
    }
  ],
  "locateInProgress": [
    {
      "id": "<masked>",
      "status": "none"
    },
    {
      "id": "<masked>",
      "status": "none"
    }
  ]
}

Posted on Oct 25, 2019 6:04 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 14, 2019 6:34 AM

After so long, I was able to figure out why.


The specific account I was trying to delete was disabled due to inactivity. After contacting him directly and reenabling his account I was able to delete this person from "Find My".


Seems like a bug since the expected behavior is to be able to delete a contact, no matter if the linked account is disabled/blocked.

Similar questions

1 reply
Question marked as Top-ranking reply

Nov 14, 2019 6:34 AM in response to iober

After so long, I was able to figure out why.


The specific account I was trying to delete was disabled due to inactivity. After contacting him directly and reenabling his account I was able to delete this person from "Find My".


Seems like a bug since the expected behavior is to be able to delete a contact, no matter if the linked account is disabled/blocked.

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.

Cannot remove specific contact from Find My

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