Homekit invite fails and breaks the home entirely
I know there has been a LOT of discussion of HomeKit problems on the forums. However, I wanted to share a screenshot along with an explanation, and see if it triggers any new ideas.
I recently set up a home to include my Apple TVs, my one HomePod mini, and my Ecobee thermostat. Setup was all very simple and went just fine. However, everything after that didn't. Details that might help are to follow:
- I am using iCloud family sharing with myself, my wife, and a universal account for my kids iPads.
- I set up the home on my iPhone 12 on IOS 14.6 using my iCloud account.
- I then proceeded to invite my wife using her iCloud account that I chose from the "family" list within the "Invite People" list.
- The invite popped up immediately on my wife's iPad. However, what I clicked accept, that's where things went wrong. Here's what happens:
- On my iPhone, her icon immediately disappeared from the "People" list.
- On her iPad, the Home app hung for a long time on "Accepting Invitation".
- Then, on my iPhone I lost all admin privileges to the home. At the same time, her iPad simply said "There was an error accepting the invitation"
- The most important bit of this might be in the following screenshot though. After I lose all control of the home, this is what I see when I click on my icon in the "People" list. Notice the part below my name.... what on earth?! It seems like it is accidentally trying to transfer the entire home to my wife's iCloud account, rather than inviting her as a guest??
Has anyone ran into this before? Might this help an Apple engineer that looks at this have an idea of something to look for? The problem only happens between my wife's account and my own. I can add my kids universal account just fine.
Yes, before everyone asks, I have rebooted everything and signed out of iCloud and back in and done all of those usual things. I even had a call with Apple, but didn't have any luck getting very far.
[Image Edited by Moderator to Remove Personal Information]