During signup for Threads, you may see an error message stating that your account could not be verified. This error often occurs because the verification code sent to your linked Instagram account or phone number is incorrect, expired, or delayed. The issue can also arise if your Instagram account has certain privacy settings or if you are using a previously blocked email address. This article explains the root causes of the verification error and provides clear steps to resolve it so you can complete your Threads registration.
Key Takeaways: Threads Account Verification Error Fix
- Check Instagram linked account: Ensure your Instagram account is public, has a verified email, and is not restricted.
- Request a new code: Use the “Resend code” option after 60 seconds to get a fresh verification code.
- Wait before retrying: Rate limits on Instagram servers can block repeated attempts; wait 15 minutes before trying again.
Why the Threads Verification Error Happens During Signup
Threads uses your Instagram account as the primary identity for signup. The verification process sends a code to the email or phone number associated with your Instagram account. If that code is not entered correctly within the time limit, or if the Instagram account itself has unresolved issues, the verification fails.
Common technical causes include:
- Instagram account is private: Threads requires a public Instagram profile during initial signup. A private account can block the verification handshake.
- Instagram account is not fully set up: Missing a confirmed email address or phone number on Instagram prevents code delivery.
- Rate limiting: Instagram servers may temporarily block repeated verification requests from the same device or IP address.
- Expired code: The verification code expires after 60 seconds. Entering it late triggers the error.
- Blocked email or phone: If the email or phone number was previously used with a banned Threads account, the system may reject it.
Steps to Resolve the Threads Account Verification Error
Follow these steps in order. Do not skip any step. After each step, try the signup process again before moving to the next step.
Step 1: Verify Your Instagram Account Is Public and Complete
- Open the Instagram app on your phone.
Tap your profile picture in the bottom right corner. - Go to Settings > Privacy.
Under Account Privacy, make sure the toggle for Private Account is turned off. If it is on, turn it off. Threads requires a public Instagram profile during signup. - Check your email and phone number.
Go back to Settings > Account > Personal Information. Ensure your email address and phone number are confirmed. Look for a blue checkmark next to each. If missing, Instagram will send a confirmation code to that contact method. - Confirm your Instagram account is not restricted.
Go to Settings > Account > Account Status. If you see any warnings about violations or restrictions, resolve them first. A restricted Instagram account cannot be used to sign up for Threads.
Step 2: Request a Fresh Verification Code
- Close the Threads signup screen completely.
Force close the app on your phone. On iPhone, swipe up from the bottom and swipe the Threads card away. On Android, go to Recent Apps and swipe Threads away. - Wait 60 seconds, then reopen Threads.
Tap the Threads app icon. Tap Log in with Instagram. When the verification screen appears, tap Resend code. - Check the correct inbox.
If your Instagram account uses email for verification, check your email inbox and spam folder. If it uses SMS, check your phone messages. The code is six digits. - Enter the code within 60 seconds.
Type the code exactly as shown. Do not add spaces or dashes. Tap Submit or Verify.
Step 3: Wait 15 Minutes Before Retrying
- Do not tap Resend code repeatedly.
Repeated requests in under two minutes trigger a rate limit on Instagram servers. This limit can last 15 minutes or longer. - Set a timer for 15 minutes.
During this time, do not open Threads or Instagram. Leave both apps closed. - After 15 minutes, try again.
Open Threads, tap Log in with Instagram, and request a new code. Enter it within 60 seconds.
Step 4: Use a Different Instagram Account or Contact Support
- Try a different Instagram account.
If you have another Instagram account that is public and fully set up, use that to sign up for Threads. You can later switch accounts inside Threads. - Contact Instagram support from the app.
Open Instagram, go to Settings > Help > Report a Problem. Describe that you cannot verify your account during Threads signup. Include the error message text.
If the Verification Error Persists After the Main Fix
“Something went wrong. Please try again.” Without a Code Received
This error usually means Instagram cannot send the code because the email or phone number is not confirmed. Go back to Instagram Settings > Account > Personal Information and confirm both contact methods. If they are already confirmed, remove and re-add the email or phone number. Instagram will send a new confirmation code. Confirm it, then try Threads signup again.
“This account is not eligible for Threads”
This message appears if your Instagram account is under 30 days old, has been previously banned, or is associated with a Threads account that was deleted for policy violations. You must use a different Instagram account that is at least 30 days old and in good standing. You cannot appeal this eligibility block through Threads.
Verification Code Not Arriving via SMS
If your Instagram account uses SMS verification but you do not receive the code, check that your phone number is correct in Instagram Settings > Account > Personal Information. Also ensure your phone has cellular signal. If you use a VoIP number like Google Voice, it may not work. Switch to email verification by adding a confirmed email address to your Instagram account.
Threads Verification Error Causes Compared
| Issue | Primary Cause | Fix |
|---|---|---|
| Private Instagram account | Instagram privacy setting blocks verification handshake | Set Instagram account to public in Settings > Privacy |
| Unconfirmed email or phone | Instagram cannot send a code to an unconfirmed contact | Confirm email and phone in Instagram Settings > Account > Personal Information |
| Rate limit triggered | Too many code requests in a short time | Wait 15 minutes before retrying |
| Expired code | Code not entered within 60 seconds | Request a fresh code and enter it immediately |
| Ineligible Instagram account | Account under 30 days old or previously banned | Use a different Instagram account that meets eligibility |
After resolving the verification error, you can complete your Threads profile by adding a bio and profile picture. If you ever need to switch Instagram accounts on Threads, go to Threads Settings > Account > Switch accounts. This does not require re-verification as long as the new Instagram account is already logged in on your phone.