Can't approve Passwords and Keychain for iCloud for Windows

Beginning a few weeks ago, I was no longer able to use the iCloud Passwords extension for Edge on my main PC and a pop-up told me that I needed to enable Passwords in iCloud for Windows. Going in to iCloud for Windows, I found that Passwords and Keychain was off with an Approve... link underneath it. Clicking the link prompts a 2FA request on my iPhone and MacBook, which I authorized. I entered the code on my PC and it moved to the Signing In... screen, which then closed and there was no change to the Passwords and Keychain status. I've disabled VPNs and security software, and I've made sure that the PC is on the same network as my phone when doing the approval to no avail. iCloud for Windows is working just fine on my other PC and laptop. It's rather frustrating that there are no logs generated that end users have access to help diagnose the problem.



I've contacted Apple Support and they were supremely unhelpful as they told me to contact "Windows support" for help with this issue and then to come back to Apple with their results. I'm seeing that I'm not the only person having this problem. The PC in question is running Windows 10.


Posted on Mar 5, 2024 7:23 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 15, 2024 5:42 AM

So I think I found a fix. At least for me anyways...

I had to have both my iPhone and Windows system on the same exact wifi/network. Having same external (internet) IP address.

I have 2 vlans and internet providers. One I use for work, one is personal. So when they reach out the internet they have different IP addresses. I moved the Windows system, to same VLAN as iPhone and it activated without an issue. Once activated I moved it back and has been fine since... Well until next update probably...

So my guess it it checks your connection to make sure someone is not trying to get your passwords by activating it on a remote pc.

Hope this helps some...

Similar questions

45 replies
Question marked as Top-ranking reply

Apr 15, 2024 5:42 AM in response to profane77

So I think I found a fix. At least for me anyways...

I had to have both my iPhone and Windows system on the same exact wifi/network. Having same external (internet) IP address.

I have 2 vlans and internet providers. One I use for work, one is personal. So when they reach out the internet they have different IP addresses. I moved the Windows system, to same VLAN as iPhone and it activated without an issue. Once activated I moved it back and has been fine since... Well until next update probably...

So my guess it it checks your connection to make sure someone is not trying to get your passwords by activating it on a remote pc.

Hope this helps some...

Jul 5, 2024 4:05 PM in response to profane77

This has been a major pain for so long but finally, here is what worked for me on my windows desktop running Win 10 Home 22H2.


I read from someone else in this thread to make sure vpns on my iphone (Where I am receiving the Apple ID Verification Code alert) and desktop are disabled.


I ensured I was connected by wifi on my iphone to the same network my desktop is connected to.


I also read from someone else here that I need to set up Windows Hello, I set up a password on the desktop and then a pin code.


After doing all this, I was receiving the Apple ID Verification Code alerts but upon entering the code into the approval window, nothing was happening.


THEN I opened the Icloud Passwords app and saw that it was locked with the pin I had set up for Windows Hello.


I entered the pin which unlocked the icloud passwords app and sure enough when I clicked approve I received the approval code on my iphone, I entered it into the desktop and now have icloud passwords working on vivaldi on windows. Big thanks to everyone in this thread.

Dec 11, 2024 5:18 PM in response to profane77

Well, I read all these comments and multiple threads, turn off bluetooth, plug in phone, VPN, Firewalls, different networks, yada yada yada...

Simple solution fixed it for me. UNINSTALL EVERY Apple item there is and every iCloud item there is on your PC. I had vestiges of old iTunes, Device stuff, 32 bit and 64 bit Apple support stuff, old Outlook linking stuff, Apple Software updater, etc, on top of which I installed Music, TV+, the new App Store iCloud, yada yada....

UNINSTALL everything with iCloud or apple in it, I mean EVERYTHING. Look for iCloud you will probably find two copies. Look for the word Apple and you'd be surprised how much you find. THEN restart the PC. Then just reinstall iCloud from the Windows App Store, and I had NO issues. Then added Music and TV+. All worked, no issues, right off the bat. Perfect.

Jul 5, 2024 6:53 AM in response to profane77

After troubleshooting this problem for almost five whole days, contacted Apple Support thrice to no avail, even brought it to an offline technician without any meaningful resolution, and the only thing that solved my issue (not even turning off VPN, connecting the iPhone and Windows laptop through a USB to Lightning cable along with Bluetooth, uninstalling and reinstalling, making sure both devices are connected to the same network, reinstalling/restarting too many times to even count, Advanced Data Protection, downgrading to older iCloud versions, resetting--yes, that was genuinely my last resort--both my iPhone and Windows laptop were able to solve it) was having the Apple ID signed into a Macbook. That's... literally it. Somehow the approval went through after the 6-digit authentication so easily after that, without any hassles or troubles at all. Which sucked really hard because I do not own a Macbook, and probably means that the system somehow doesn't recognise my iPhone as a trustworthy Apple device even when it literally says that it's trusted on my iPhone's devices list. I live in Indonesia and I had to ask a close one from the US to help me out with this, which is even more ironic because other people had to make sure their devices were in the same network for this to work. Dear God, I just hope it won't break all over again because having to input my auto-generated passwords manually were so arduous I just didn't log in to any new services. Man.

Sep 28, 2024 12:57 PM in response to profane77

I have resolved this on my Laptop. I uninstalled iCloud for Windows and the browser extension. I changed the Appleid password on my iPad. Then reinstalled iCloud for Windows and the browser extension. Started up iCloud for Windows and with bated breath hit the “authorise” button and …. It all works perfectly now.


Maybe the problem is something to do with 2FA? Or maybe my Laptop was somehow picking up a wrong password as part of 2FA - although Windows for iCloud was always active OK, but within that the Password sync needed authorisation which requires 2FA. That’s the step that had failed.

Jul 20, 2024 2:42 AM in response to profane77

This worked for me.

1. Install old version 7.18.0.22 of iCloud with No Password App.

2. Log in and set up iCloud.

3. Wait till iCloud Drive has synced.

4. Then install icloud-13-4-101-0. This brings it up to date to the Microsoft Store method of installing.

5. Then install icloud-14-0-162-0. This is the only version i have found that synched the passwords.

I have not upgraded for fear of losing the access

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Can't approve Passwords and Keychain for iCloud for Windows

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.