I updated this morning to 106.6 and my iCloud integration stopped working.
I removed from my config and deleted iCloud folder in .storage folder. I have tried setting it up in both integrations and config.yaml. I get the verification code and enter successfully but i get this is my log:
2020-03-11 19:54:23 WARNING (SyncWorker_7) [homeassistant.components.icloud.account] Pending devices, trying again …
2020-03-11 19:54:23 WARNING (MainThread) [homeassistant.config_entries] Config entry for icloud not ready yet. Retrying in 80 seconds.
I can confirm this behavior for a completely new integration - I just added icloud integration on my 2FA account, authorized properly, and am waiting for devices with the 80 second retry log.