Skip to main content
October 3, 2023
Question

Unable to create 2FA for Instagram Account

  • October 3, 2023
  • 25 replies
  • 3560 views

Hello

I have seen the previous thread here: https://1password.community/discussion/113551/cant-setup-2fa-on-instagram related to not being able to setup a 2FA using 1Password however this does not work for me.

I was able to successfully setup using Lastpass Authenticator App. I am able to successfully setup 2FA for Facebook using 1Password. I am trying to change these settings through Meta's new Accounts Centre.

I have tried both scanning the QR code and copy pasting the code into 1Password. 1Password creates a code but this is not being recognised by Instagram when trying to verify the code.

I haven't encountered this issue with any other site.

I am using MacOS 14.0 and 1Password for Mac 8.10.16 (81016047). My browser is Arc Version 1.9.2.


1Password Version: Mac 8.10.16 (81016047)
Extension Version: Not Provided
OS Version: MacOS 14.0
Browser: Arc Version 1.9.2.

25 replies

1P_Dave
1Password Employee
February 5, 2024

@LeVeL5

I'm sorry that you're seeing the same issue. Can you please try the steps in this post.

Let me know if they don't work and I can help further.

-Dave

February 6, 2024

Hi Dave,

I tried the steps in your linked post but I'm still having issues. Help?

1P_Dave
1Password Employee
February 6, 2024

@bcg602

I'm sorry that you're also running into issues. Can you tell me which specific step isn't working and what you see on your screen at that step?

-Dave

February 13, 2024

@1P_Dave I can chip in on this issue. Here's an exact breakdown of the steps:

  • Navigate to https://accountscenter.instagram.com/password_and_security/
  • Click "Two-factor authentication"
  • Select profile
    • Select "Authentication app"
  • See QR code and key.
  • In 1Password, attempt to add key in various ways (all successfully generate a code)
    • Click "Scan QR code" in the Two-factor authentication banner
    • Edit -> Security -> OTP -> Click "Scan QR Code from clipboard or screen"
    • Edit -> Security -> OTP -> Paste key shown on screen

Each of the methods of adding the code will generate a code successfully, resulting in an otp string as follows (ignore the curly braces): otpauth://totp/Username:{username}?secret={secret}&issuer=Instagram. However, it's the next part that is the issue:

  • Click "Next" on Instagram -> "Get your code from your authentication app"
  • Entering the generated OTP code either via autofill or copy/paste results in the following:

There is no way to proceed. Also there are no console logs to speak of, and checking the network requests shows that their GraphQL calls to their server are generating this error message, so something is off about either their OTP method or how 1Password is generating the codes for Meta OTP.

February 14, 2024

+1. My issue is exactly as @ShaggyKris explained. I've tried every possible method. It just never accepts the generated code.

Meanwhile things worked perfectly fine for Facebook, which was generated on the same exact page (literally, Facebook and Instagram are together under the Meta account manager page). Only Instagram is failing.

At first glance it seems obvious this issue is on the Instagram side... but I was just able to setup Instagram fine in the Google Authenticator app. This is the only reason I decided to chip in.

February 14, 2024

I am not on a mac, but I am having all of these same issues, so would definitely love to see if there are any additional tips and tricks. I was also trying to update from the new Account Center, which I am guessing might be part of the issue? I have had 2-factor set up on IG before and didn't have this issue.

February 14, 2024

Mostly a "me too" comment, but I can also confirm that I've tried just about every way I can think of to get the code into 1Password and verify on Instagram via https://accountscenter.instagram.com/password_and_security/two_factor/ and can't get it to work. I have tried all the potential solution steps on this page so far.

February 15, 2024

After many attempts, I was finally able to set this up. Based on what I read on the 2FA directory https://2fa.directory/us/, setting up 2FA on Instagram only works from the mobile app. In a well-lit room, I used 1Password on my tablet to capture the QR code displayed on my phone. It worked immediately. If you have 1Password installed on a laptop, I expect the laptop camera or connected webcam to also work.

1P_Dave
1Password Employee
February 15, 2024

Hello everyone,

I've tested things again and I'm now also seeing the same behaviour as you are when trying to setup two-factor authentication using Instagram's website on the desktop. When scanning the QR code using 1Password, or entering the key manually, Instagram does not accept the one-time password but just displays an error message that says: This code isn't right. Please try again.

I scanned the same QR code using the Google Authenticator app and confirmed that it generates the same one-time password as 1Password and that the same error occurs when entering a one-time password from Google Authenticator. This confirms that the issue is with the Instagram website and not 1Password and that it occurs with any authenticator app.

I recommend reaching out to Instagram directly since they'll need to investigate this further in order to get this fixed from their end: Help Center

-Dave

February 16, 2024

I've reported this problem from the desktop web version of Instagram by clicking on the 3 lines menu (hamburger) and selecting the line item "Report a problem". I've also gone to the Help Center, located the how-to document for enabling 2FA, rated it "not helpful" and described the problem.

I hope it helps...