I encountered the same error as well. What is unusual is that even after rolling back to a version prior to 10.3, I am still unable to access my iCloud account.
Hello,
I see here on the forum that the problem is known, so I will write my experience (if I repeat the content of any of the posts, I apologize).
A few days ago my Apple iCloud integration stopped working, I think the problem is related to the inability to log in to my iCloud account.
I uninstalled the integration, reinstalled and set it up from scratch. After entering my iCloud account credentials, I got the message “Unknown error occurred”.
Today I tried to configure the iCloud3 integration, setting it up ends up on not being able to log into Apple iCloud, the error message reads like this “Login Error, Other Error or iCloud is not Available”.
Looks like the problem is on Apple’s side. Does anyone know what’s going on? How will it be in the future with Apple integration into HA? Thanks for the reply!
Got the same - i am fine with waiting but i would like to deactivate that one in between - for other intergrations the “three dots” do offer this, but not for that one.
Same problem here. I also created an app password and that doesn’t work, either. Prior to this, I was able to use my regular iCloud password but I figured I’d try an app password anyway.
Also issue here too, thought I’d done something dumb so deleted integration then went to re add it and days invalid credentials. Reset my password from iPhone then retried same error about invalid authentication.
Logger: pyicloud.base
Source: /usr/local/lib/python3.12/site-packages/pyicloud/base.py:188
First occurred: 8:39:12 PM (21 occurrences)
Last logged: 8:53:18 PM
Service Temporarily Unavailable (503)
Authentication required for Account. (450)
Authentication required for Account. (421)
Then
Logger: homeassistant.components.icloud.config_flow
Source: components/icloud/config_flow.py:128
integration: Apple iCloud (documentation, issues)
First occurred: 8:42:16 PM (9 occurrences)
Last logged: 8:53:18 PM
Me too. First try with app specific password did not work but with account password and 2FA. Than I deleted the integration again and tried the app password again and it worked.