Apple iCloud Integration Stopped Working

Using account password + 2FA first, then deleting the integration, then using app specific password worked as of today, thank you!

1 Like

My iCloud integration stopped working today … “failed to setup” message. I tried to remove the integration and re-add it, but now it fails to accept my main iCloud username and password and shows “Unknown Error Occurred.”
I’m running home assistant container 2025.10.4

Any ideas, or has anyone else experienced this? Logs seem to show an authentication error, but the creds are valid and verified using my iCloud account.

Same here, both Apple iCloud as well as iCloud v3 stopped working with same issue of not accepting credentials. Reloading or reinstalling does not help, I guess this is again something on Apple side…

1 Like

Same here , It started from showing disconnected and I keep putting back my App specific password . but now it give unspecified error . GRRRRR I have my presence sensor in it. I am using HA 2025.11.1 with NAs

Having issues with authenticating, too. If Apple is cutting this off, I’m ready to kick them to the curb, especially after upgrading to iOS 26… what a piece of crap UX. Holy cow is it bad.

Updated HA Core to 2025.11.1 and after deleting Apple icloud integration and deleting the Apple config files too in my HA /.storage folder and adding it again the integration is installed but not working

Yep, same here.
Tried it all but nothing works.
Strange though that no error is reported, in iCloud 3 nor in HA.

If one doesn’t notice the failure …

Same problem here. I cannot get this up and running. It is asking for a MFA password. I put in the account password, then I have to put in the code from the iPhone and an unknown error shows up. If I try to use an app specific password, it is not accepted.

For some reason, this randomly breaks.

(HASS Core 2025.12.3)
This failed for me in the past, but it worked a moment ago using my Main Password (as instructed during setup) and then the Verification Code.

Just stopped working for me this morning. Only set it up yesterday, so not impressive reliability.

Revoked the app specific password and created a new one. Nope, still just getting “Invalid authentication”.

Integration is currently simply non functional. Just when I need it. :frowning_face:

Tried it again, but used the main account password, not the app specific one that was created for this purpose, as specified by the docs.

Worked perfectly, without bother. MFA worked as it should, I was logged in and the Integration is functioning well again.

So the problem is with app specific passwords - that this Integration is supposed to be using.

Not here. The integration asks for the main password and then for the MFA code, which is never received on iPhone/iPad here (but works when I log in on appleid.apple.com). I also configured an app specific password, which is never asked in the integration.