Threads Cross-Post Toggle Not Saving on iOS: Fix Steps
🔍 WiseChecker

Threads Cross-Post Toggle Not Saving on iOS: Fix Steps

You tap the cross-post toggle in Threads on your iPhone to share a post to Instagram, but the setting does not stick. The toggle appears to turn on, then reverts to off when you leave the screen or close the app. This happens because of a local cache conflict or a permissions mismatch between Threads and Instagram on iOS. This article explains the root cause and provides a clear step-by-step fix to make the cross-post toggle save reliably.

Key Takeaways: Fixing the Threads Cross-Post Toggle That Won’t Save

  • Settings > Account > Cross-post to Instagram: Toggle must be enabled and saved before posting to share to Instagram.
  • Force-quit both apps: Closing Threads and Instagram fully clears temporary glitches that block the toggle from saving.
  • iOS background app refresh: Turning this off for both apps can prevent the toggle from resetting unexpectedly.

ADVERTISEMENT

Why the Cross-Post Toggle Does Not Save on iOS

The cross-post toggle in Threads lets you share a post simultaneously to your linked Instagram account. When the toggle does not save, the underlying cause is usually one of three things.

Local Cache Conflict

Threads stores a local cache of your preferences, including the cross-post setting. If this cache becomes corrupted or out of sync, the toggle may appear to change but revert when the app reloads. This is the most common cause and is easily fixed by clearing the cache.

Instagram Account Link Mismatch

Threads requires a valid connection to your Instagram account. If the link between the two apps is broken — for example, after changing your Instagram password or logging out — the toggle may not save because Threads cannot confirm the connection.

iOS Background App Refresh Interference

iOS background app refresh can interfere with in-app settings. When Threads refreshes in the background, it may reload a stale version of your preferences, overwriting any changes you just made. Disabling background refresh for both apps prevents this.

Steps to Fix the Cross-Post Toggle Not Saving

Follow these steps in order. Test the toggle after each step to see if the problem is resolved.

Step 1: Force-Quit Threads and Instagram

  1. Swipe up from the bottom of the screen
    On an iPhone with Face ID, swipe up from the bottom edge and pause in the middle of the screen. On an iPhone with a Home button, double-press the Home button.
  2. Locate the Threads app card
    Swipe left or right to find the Threads app preview card.
  3. Swipe the Threads card up and off the screen
    This force-quits the app. Repeat for the Instagram app card.
  4. Reopen Threads and test the toggle
    Open Threads, go to your profile, tap the menu icon (three lines), select Settings, then Account, and toggle Cross-post to Instagram on. Leave the screen and return to confirm the setting holds.

Step 2: Clear Threads Cache

  1. Open the Settings app on your iPhone
    Tap the gear icon on your home screen.
  2. Scroll to and tap Threads
    In the Settings list, find Threads and tap it.
  3. Tap Clear Cache
    This option appears under the Storage section. Confirm the action if prompted.
  4. Return to Threads and sign in again
    You may need to log back into your account. Then test the cross-post toggle again.

Step 3: Re-link Your Instagram Account

  1. Open Threads and go to your profile
    Tap your profile picture in the bottom-right corner.
  2. Tap the menu icon (three lines) in the top-right corner
    Select Settings from the menu.
  3. Tap Account
    Then tap Linked Accounts or Instagram.
  4. Tap Unlink Instagram
    Confirm the unlinking. Then tap Link Instagram and log in with your Instagram credentials.
  5. Return to Account settings
    Toggle Cross-post to Instagram on and verify it saves.

Step 4: Disable Background App Refresh for Threads and Instagram

  1. Open the Settings app on your iPhone
    Tap the gear icon.
  2. Tap General
    Then tap Background App Refresh.
  3. Find Threads in the list
    Toggle the switch next to Threads to the off position. Repeat for Instagram.
  4. Return to Threads and test the toggle
    The toggle should now stay on because background refreshes will not overwrite your change.

Step 5: Reinstall Threads (Last Resort)

  1. Press and hold the Threads app icon on your home screen
    Tap Remove App, then tap Delete App to confirm.
  2. Open the App Store
    Search for Threads and tap the download icon to reinstall.
  3. Sign in and test the toggle
    After reinstalling, sign in with your account and enable cross-posting.

ADVERTISEMENT

If the Toggle Still Does Not Save After the Main Fix

Threads Account Locked After Linking to a New Instagram Profile

If you recently switched Instagram accounts or created a new one, Threads may temporarily lock the cross-post feature. Wait 24 hours and try again. You can also log out of both apps, restart your iPhone, and log back in.

iOS Version Too Old

Threads requires iOS 15.1 or later. If your iPhone runs an older version, the cross-post toggle may not work correctly. Go to Settings > General > Software Update to check for updates.

Cross-Post Toggle Grayed Out

If the toggle is visible but grayed out, your Instagram account may not meet the requirements. Ensure your Instagram account is public and you have not been restricted from cross-posting due to a previous policy violation. Contact Instagram support if the issue persists.

Threads Cross-Post Toggle on iOS vs Android: Key Differences

Item iOS (iPhone) Android
Cache clearing method Settings app > Threads > Clear Cache Settings > Apps > Threads > Storage > Clear Cache
Background refresh control Settings > General > Background App Refresh Settings > Apps > Threads > Mobile data & Wi-Fi > Background data
Force-quit gesture Swipe up from bottom, pause, swipe app card up Recent apps button, swipe app away
Reinstall steps Press and hold app icon, delete, reinstall from App Store Press and hold app icon, uninstall, reinstall from Play Store

The core fix steps are the same on both platforms, but the menu locations differ as shown above. On Android, clearing the cache often resolves the issue faster because the cache is more easily accessed.

Conclusion

The Threads cross-post toggle not saving on iOS is usually caused by a local cache conflict, a broken Instagram link, or background app refresh interference. By force-quitting both apps, clearing the Threads cache, re-linking your Instagram account, and disabling background app refresh, you can make the toggle stick. If the problem persists, reinstalling Threads is the final step. After applying these fixes, test the toggle by creating a new post and checking your Instagram feed for the cross-posted content. For future stability, keep both apps updated and avoid switching Instagram accounts frequently.

ADVERTISEMENT