QR code scanning isn't functioning in 1Password for Mac

2

Comments

  • davidparke
    davidparke
    Community Member

    Throwing my hat in the "this isn't working" bin. My workaround was scanning the QR via the iOS app. Seems silly.

  • Bikr
    Bikr
    Community Member

    Yup, this is totally broken in 1Password on macOS. Please fix!

  • sihobbs
    sihobbs
    Community Member

    Zooming in worked for me.

  • Bikr
    Bikr
    Community Member

    I wish zooming worked. but I just tried it and no luck. Neither did the copy-to-clipboard trick. So I still can't enable one-time codes on Backblaze. 😔

    I just submitted a support ticket to 1Password.

  • SteveDeWald
    SteveDeWald
    Community Member

    Totally broken. Losing support for QR codes is a deal breaker. You're going to lose me as a customer.

  • pctony
    pctony
    Community Member

    I have found that this is broken 100% of the time when MacOS stage manager is enabled. As soon as I disable that detection works. Clearly this is not a workable solution.

  • Bikr
    Bikr
    Community Member

    I was finally able to scan Backblaze's QR code by using the 1Password Chrome extension, instead of the Mac app, which I was trying to use.

    The purple "Two-Factor auth available" banner didn't go away automatically (had to click "Ignore") but at least it's set up now. 🙌

  • I'm sorry for the late reply in this thread. For those who are still facing this issue today can you please tell me the following:

    1. Are you using an external monitor?
    2. If you are using an external monitor then is 1Password on the same screen as the QR code that you're trying to scan?
    3. Can you post the URL of one website whose 2FA QR code 1Password 8 for Mac reliably fails to scan on your Mac?
    4. Which specific version of 1Password 8 is installed? (Click 1Password > About 1Password)

    I look forward to hearing from you. 🙂

    -Dave

  • Bikr
    Bikr
    Community Member
    edited January 2023
    1. Yes, I'm using an Apple Studio Display as a second monitor.
    2. The 1Password main window and the Chrome browser tab with QR code are both on the Studio Display. But I did just try it without the external display (so both windows are on my MacBook) and I still get the "QR code detection failed" toast.
    3. URL: https://secure.backblaze.com/account_settings.htm is the base page but the QR code is in a modal on top of that page (see below).
    4. 1Password version: 1Password for Mac 8.9.13 (80913040)

  • jholtslander
    jholtslander
    Community Member

    Although I’d previously had issues with having QR codes scanned successfully regardless of whether or not 1Password is on the same monitor or not, I tried it this morning on Hootsuite and it worked with both the app and the QR code on the same screen. (But still didn’t if they were on separate screens.)
    I’m on 8.9.13 for Mac

  • @Bikr and @jholtslander

    Thank you for the replies! So that I can investigate further and file an issue with our development team I'd like to ask you both to create a diagnostics report from your Mac:

    Sending Diagnostics Reports (Mac)

    Attach the diagnostics to an email message addressed to support+forum@1password.com.

    With your email please include:

    The report will be in zip format. Please send the entire file.

    You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here. Thanks very much!

    -Dave

  • Bikr
    Bikr
    Community Member

    Hey Dave,

    I emailed that address on Fri, Jan 27 @ 6:52 PM MST but have not yet received an auto-response. Let me know if I need to do something else.

  • @Bikr

    Your report is here. I appreciate you sending it. Someone from the team will get back to you as soon as possible. Our system combined it with an earlier correspondence. Hence not receiving a new support id. I'm trying to get that sorted.

    ref: VTM-18854-439

  • andreasw
    andreasw
    Community Member
    edited February 2023

    Just another data point, same problem on id.atlassian.com with 1Password for Mac 8.9.15, Ventura 13.2, Macbook Pro with external display. Yes I made the QR code visible and moved it to the same screen (but why oh WHY? How is the automatic detection helping then? As someone else said, this is a "negative optimization", it's a step back). I also tried copying it.

    On an emotional level, ilsaloving took the words out of my mouth. I can only repeat what they said:

    WHAT THE HELL IS GOING ON HERE.

    I'm URGENTLY trying to get something done and of all the things, 1Password suddenly and magically not doing the one thing that had been working fine for literally YEARS.

    Now I'm having to set up Phone SMS MFA because I don't have time to troubleshoot a problem THAT SHOULDN'T EVEN BE HAPPENING.

  • cerdm
    cerdm
    Community Member
    edited February 2023

    Hi, this is still an issue.

    Could you please prioritise this fix?
    1Password for Mac 8.10.0
    MacOS Monterey

    I am using an external monitor but I have tested it without it.

    @Dave_1P

  • doubleforte
    doubleforte
    Community Member

    Same. Busted for me when enabling 2FA for Postman. I got it to work by copying the image to my clipboard and trying again. I miss the little scanner window we had with 1P7...that use to work like a charm. It was very clear what was supposed to happen: "move this clear window over the QR code". Now, it's "Click this button and hope for the best. Two codes on your screen? Good luck with all that! Code too small for auto-detection? Oh well!"

    On an M1 MacBook Pro, built-in display.
    1Password 8.10.0
    macOS 13.2.1

  • rseay23
    rseay23
    Community Member

    Chiming in here. I was experiencing issues scanning a QR code with 1P8. It didn't work to zoom in and I made sure 1P was up to date. The thing that finally helped was disabling the dark theme on the site I was setting up MFA for. The QR scanned immediately once it was on top of a light background.

  • I'm sorry that you're having trouble scanning 2FA QR codes using the 1Password for Mac app. Our developers have an internal work item open to investigate further and I've added all of your reports there so that they're aware that you're affected.

    While I'm not able to provide any sort of forecast as to if or when we'll be able to resolve this issue, I can tell you that we're aware that it's something in need of fixing. In the meantime, as a temporary workaround, you can scan the QR code using 1Password on your mobile device: Use 1Password as an authenticator for sites with two-factor authentication

    -Dave

    ref: dev/core/core#19783

  • jjasghar
    jjasghar
    Community Member

    For at least GitHub it seems there's two options, if you are seeing
    Then you have selected "Security keys." 1password can't see that QRcode for some reason.

    Back out and try "Authenticator app" instead, and 1password can find the QRcode to enter the OTP.

  • bobabuoy
    bobabuoy
    Community Member

    Also not working for me. Tried copy/paste workaround above (no luck), tried disconnecting external monitors (no luck). What did work was using 1P on my iOS device to scan image from laptop. Running macOS Monterey Version 12.6 (21G115) MBP 15-inch 2018.

  • @jjasghar

    You do indeed have to select a TOTP-compatible QR code so that you can use 1Password as an authenticator app for a service. The other option that you've referred to likely uses WebAuthn which is another type of two-factor authentication.

    @bobabuoy

    I'm sorry that the QR code scanner isn't working on your Mac. Our developers are still investigating the issue and I've added your report to the internal work item as well.

    -Dave

  • dgpt
    dgpt
    Community Member

    Hi, similar trouble here: Latest version of 1pw 8 on macOS. Tried capturing a Backblaze 2FA barcode in Chrome, and nothing worked. All I get is "QR code detection failed".

    • First time 1pw correctly brought up the Screen Recording privacy permission setting, which I enabled. No change. Restarted, same behavior.
    • Camera privacy permission request never comes up and is never an option.
    • Tried enlarging the barcode to various degrees, no change.
    • Tried both my laptop's display and the external display, ensuring both Chrome and 1pw are in the same window. No change.
    • Tried copying the barcode to the clipboard, no change.

    Only that worked was that Backblaze has a feature to manually copy the generating code. That worked right away. But the QR capture option was completely useless.

  • @dgpt

    Thanks for the report. You've experienced a know issue with the Backblaze QR code. I've added your report to our internal tracker. My apologies for the trouble. I am glad to hear things worked out with the code.

    ref: dev/core/core#19783

  • dgpt
    dgpt
    Community Member

    Glad to help and to know it was verified & marked as a known issue. I had also submitted a report w/ diagnostics through the normal support channel.

  • Excellent. I hope you have a great weekend.

  • cmfrazier
    cmfrazier
    Community Member

    Also want to chime in and say QC code scanning hardly works for me on the Mac currently. Failed to scan a QQR code yesterday.

    1Password for Mac 8.10.4 (81004033)

  • @cmfrazier

    I'm sorry that 1Password's QR code scanning isn't working on your Mac. Are you able to provide a few examples of websites where QR code scanning has failed when using the 1Password for Mac app?

    Can you also let me know if you're able to scan those same QR codes using 1Password in the browser: Use 1Password as an authenticator for sites with two-factor authentication

    -Dave

  • mikl
    mikl
    Community Member

    Yeah, the macOS version rarely works for me either. A usable workaround is to use the 1Password smartphone app to scan the QR code using the phone’s camera, that works reliably in my experience.

  • @mikl

    I'm sorry that QR code scanning isn't working reliably from the 1Password for Mac app. It sounds like it sometimes works and sometimes doesn't, do you have examples of websites where QR code scanning from the app hasn't worked in the past?

    -Dave

  • mikl
    mikl
    Community Member

    @Dave_1P Yeah, the most recent case I had was at migadu.com – they do have a free trial, so you should be able to experience it yourself. I tried both with Firefox and Safari to no avail. Their QR code is an img-tag with data-URL SVG, (ie. img src="data:image/svg+xml;base64,aaabbbetc"), so not even copying it to the clipboard helped.