When iCloud won’t accept the updated terms, installing the latest Apple software and re-signing your Apple Account clears the loop for most devices.
You tap Continue, enter your passcode, and nothing changes. Or you get “This action cannot be completed at this time.” That banner in Settings is common when Apple refreshes iCloud terms and the sign-in chain doesn’t finish cleanly.
This guide walks you through the fixes in the order that saves time. Start with the step Apple points people to, then move through the options that help when the prompt keeps coming back.
Why The Terms Screen Gets Stuck
Accepting iCloud terms is a small web flow that runs inside Settings or System Settings. It needs a steady connection, a device that’s signed in cleanly, and a software build that matches Apple’s current terms flow.
Most “can’t accept” cases land in one of these buckets:
- Outdated Software Build — Apple may require a newer iOS, iPadOS, macOS, or visionOS build before the acceptance screen completes. Apple’s help note says updating the device is the fix when you see the “cannot be completed” error. Apple help note on iCloud terms errors
- Account Session Glitch — A stale Apple Account token can let the page open yet fail to record your agreement.
- Network Or DNS Friction — Captive Wi-Fi portals, VPNs, private DNS apps, or spotty handoffs can break the final “agree” call.
- One Device Lagging — If you’re signed in on multiple devices, an older device can keep prompting while the rest are fine.
These causes are fixable at home, without wiping your phone or losing your photos.
While the banner is active, iCloud features can pause. You might see Photos stop uploading, iCloud Drive files hang, or Notes fail to sync. That’s the system protecting your account until the updated agreement is recorded. Once you clear the prompt, syncing usually resumes on its own, though big photo libraries may take a while to settle.
Check If Apple’s Servers Are Having Issues
If the error pops up across several devices at the same time, check Apple’s System Status page before you change settings. If iCloud shows a warning there, your best move is to retry later. Apple System Status page
iCloud Won’t Let Me Accept Terms And Conditions? Start Here
Do these in order and test after each one.
- Install The Latest Update — Go to Settings > General > Software Update and install what’s available, then restart and try the prompt again. On Mac, open System Settings > General > Software Update. Apple points to updating as the primary fix for the “cannot be completed” message. Apple help note on iCloud terms errors
- Restart The Device — Power off, wait 20 seconds, then power on to clear stuck UI states.
- Switch Your Connection — Try Wi-Fi, then cellular, then a different Wi-Fi. On hotel or airport Wi-Fi, open Safari and sign in to the network page first.
- Try Accepting In Another Place — On iPhone or iPad, tap your name in Settings and look for the banner there. On Mac, check the Apple Account panel in System Settings.
If you still can’t get past the screen, use the deeper fixes below.
Fixing iCloud Terms And Conditions Loop On iPhone And iPad
The goal is a fresh account session plus a clean network path, so the “agree” action can write back to Apple’s servers.
Refresh The Apple Account Session
- Slow Down The Tap — If Settings asks for your device passcode, enter it once, wait a beat, then tap Continue.
- Sign Out And Sign Back In — Open Settings, tap your name, scroll down, tap Sign Out, keep a copy of data you want on the device, then sign back in. This step has helped many people who saw the banner return after “accepting.” Apple thread with sign-out fix
Clean Up Network Friction
- Turn Off VPN And Private Relay — Disable VPN profiles, DNS filters, and iCloud Private Relay, then retry the terms page.
- Set Date And Time Automatically — Go to Settings > General > Date & Time and turn on Set Automatically.
- Reset Network Settings — Go to Settings > General > Transfer Or Reset iPhone > Reset > Reset Network Settings, then re-join Wi-Fi.
Accept The Terms On The Web
If a device can’t finish the in-Settings flow, accepting through a browser can still register the agreement for your Apple Account. This can help when an older device can’t move to a newer iOS build.
- Sign In At iCloud.com — Open a browser, go to iCloud.com, sign in, and accept the prompt if it appears. Web workaround steps
- Return To Settings — Go back to the device with the banner and check again after a minute.
Quick Symptom Table
| What You See | Likely Cause | What To Try |
|---|---|---|
| “Cannot complete action” after Continue | Software build mismatch | Install the latest iOS/iPadOS update |
| Continue button flashes, then returns | Stale account session | Sign out, restart, sign back in |
| Terms page won’t load | Network filter or captive Wi-Fi | Disable VPN, switch networks |
If the banner still shows, focus next on the device type and the “one device won’t cooperate” situation.
Mac, Windows, And Browser Fixes
On a Mac, the flow sits inside System Settings and can hang after a macOS update or a sign-in change. On Windows, the iCloud app can keep an old token even after you accept terms elsewhere.
Steps That Work Well On Mac
- Install macOS Updates — Open System Settings > General > Software Update, install updates, then restart.
- Sign Out Of Apple Account — In System Settings, open your Apple Account, choose Sign Out, restart, then sign back in.
- Accept From iCloud.com — If System Settings won’t load the terms panel, sign in at iCloud.com and accept there, then reopen System Settings.
Steps That Help On Windows
- Update iCloud For Windows — Install the latest iCloud for Windows update, then reboot.
- Re-sign Into iCloud — Sign out inside iCloud for Windows, restart the PC, then sign in again.
- Accept Via Browser — Use iCloud.com to accept the terms, then reopen the Windows app.
If web acceptance works but a device still shows the banner, that device didn’t refresh its account session. A sign-out and sign-in on that device usually clears it.
When One Device Keeps Blocking The Rest
You can get a mismatch: your iPhone accepts, your Mac accepts, yet your iPad keeps looping. In some homes, an older device can’t install the software version Apple expects for the new terms flow, so it can’t finish the on-device acceptance.
Use this sequence to find the blocker.
- List Every Signed-In Device — On iPhone or iPad, go to Settings > your name and scroll to see devices. On Mac, open System Settings > Apple Account and check the device list.
- Update Each Device You Still Use — Install updates on each one, then restart.
- Accept On The Newest Device First — If one device is on the newest OS, accept the terms there, then check the others.
- Use The Web Method For Older Hardware — If a device can’t reach the needed OS level, accept at iCloud.com, then sign out and sign back in on the older device. People with iPhones capped at iOS 16 have reported this issue when newer terms arrive. Thread about older iPhone limits
Two safety steps help while you do this:
- Make A Fresh Backup — Create a current backup to a Mac/PC or to iCloud if sync is working.
- Keep A Copy On The Device — When you sign out, iOS asks what data to keep. Keeping a copy reduces the chance of missing notes or contacts while you sign back in.
Last Fixes That Clear Stubborn Cases
Pick the block that matches your screen, then test again. Avoid stacking changes, so you can tell what did the trick.
When The Terms Page Won’t Load At All
- Confirm Real Internet Access — Open Safari and load a plain site to rule out captive portals.
- Disable Filters Briefly — Pause DNS filter apps, router block lists, or screen-time content restrictions, then retry.
- Try Automatic DNS — On your Wi-Fi network details, switch DNS back to automatic, then reconnect.
When The Prompt Keeps Returning After You Accept
- Reboot After Acceptance — Accept the terms, then restart once.
- Toggle One iCloud Feature — In Settings > your name > iCloud, turn off iCloud Drive, wait 10 seconds, turn it back on, then retry.
- Sign Out On The Problem Device — Sign out on the device that still shows the banner, restart, then sign back in.
When You See The “Cannot Complete Action” Error
- Check For Updates Again Later — Apple can pair server changes with point releases, so another update check can catch a fix.
- Accept On A Different Network — Use cellular, a home network, or a hotspot.
- Accept Via Browser — Try iCloud.com acceptance, then return to Settings.
When You Suspect An Account-Level Block
If you can’t sign in to iCloud.com or you get repeated verification prompts, check these basics:
- Verify Two-Factor Codes — Confirm you can receive verification codes on a trusted device or phone number.
- Check Payment Details — A Media Services terms prompt can look similar to the iCloud one, and an out-of-date payment method can keep it looping.
- Try A Second Device — Signing in from another device helps confirm whether the block is tied to one device.
Confirm Everything Is Syncing Again
- Check iCloud Drive — Open the Files app, browse iCloud Drive, and open a small file to confirm it loads.
- Check Photos Upload — Open Photos, scroll to the bottom of Library, and look for the upload status line.
- Check Notes And Contacts — Create a short test note and confirm it appears on another signed-in device.
- Leave It On Power — Plug in, stay on Wi-Fi, and let the device sit for 15–30 minutes if you have a large library.
If sync still stalls, repeat the sign-out/sign-in step on the device that’s lagging, then reboot once again.
If you’ve worked through the steps and the banner still won’t clear, involve Apple’s help team. Note the exact error text, your OS version, and whether iCloud.com accepts the terms. That speeds the handoff.
If your main concern is “icloud won’t let me accept terms and conditions?” on a device that can’t update any further, the browser method plus a sign-out/sign-in cycle is the path that tends to work best.
And if you searched for “icloud won’t let me accept terms and conditions?” because photos, notes, or backups stopped syncing, watch for the banner to disappear, then open Photos or Files and leave the device on Wi-Fi for a while so iCloud can catch up.
