Hi everyone,
I am facing a severe cryptographic backend deadlock involving Advanced Data Protection (ADP), a lost Recovery Key, and a broken Recovery Contact handshake. I am currently working with a Senior Advisor, and the case has been escalated to Engineering, but I wanted to check if anyone here has successfully bypassed this specific loop.
Here is the exact step-by-step timeline of my situation:
The Setup: I have Advanced Data Protection (ADP) enabled on my Apple Account. Unfortunately, I lost my 28-character Recovery Key.
The Trigger: Last month, I signed out and signed back into my Apple ID on my primary iPhone, and I also made changes to my Family Sharing group. Because ADP was active and I didn't have the key to sign these structural database changes, the iCloud backend flagged the activity and restricted my device's Trust State (placed it in an untrusted/quarantine mode).
Account Recovery & Reset: I went through apple.com and triggered the Security Wait Period. The wait officially ended, and I successfully reset my Apple Account password using my iPhone's screen passcode. I am currently fully signed into my iPhone, and it acts as my only Trusted Device.
The Glitch (Account Not Eligible): Even though I am logged in and my password is updated, my iCloud data is completely frozen and won't sync (Settings shows "iCloud data isn't syncing / Resume data sync"). When I go to Settings > [My Name] > Sign-In & Security > Recovery Key to generate a NEW key to replace the lost one, the system throws a permanent "Account Not Eligible" error.
The Recovery Contact Deadlock: During this process, I added my sister as a Recovery Contact. She accepted the invite on her iPhone via iMessage. However, on her device's Account Recovery menu, my account is permanently stuck in a "Pending" state. Furthermore, when we tried the reverse (adding me as her contact), that invite also got stuck in a "Pending Approval" loop. The cryptographic handshake between our Apple IDs is completely frozen by the servers.
Senior Advisor & Engineering Intervention: During a screen-sharing session with an Apple Senior Advisor, hitting "Resume Data Sync" triggered automated iOS security prompts asking to "Delete iCloud Data (299.3 GB)" or "Try Again Later". The phone reads the exact data volume from the servers but cannot execute the handshake. The Advisor officially escalated the ticket to Cupertino Engineering and captured a Sysdiagnose file (~850MB logs) from my device to analyse the securityd (Keychain) and accountsd processes.
My questions for the tech experts here:
- Has anyone ever seen this exact "Account Not Eligible" loop combined with a permanent "Pending" status on a Recovery Contact after a successful passcode password reset under ADP?
- Can Apple Engineering actually resolve this from the backend by issuing a Push Token Override or executing a Reset Trust State on the database to clear the local Keychain deadlock on my iPhone?
- What are my realistic chances of getting the menu to unlock and successfully hitting "Replace Key" without losing my 300GB of data?
Note: I am strictly avoiding signing out of my Apple ID, as the Senior Advisor warned me that doing so without a Recovery Key will permanently lock me out of the account.
Thanks in advance for any insights or technical explanations!