I have had a few instances where the camera does not read the QR Code and then I have to quit. Two of most recent sites were Gemini and Optery. Is there a security reason that entering the code is not an option?
I had that trying to scan a QR code on my iPhone and iPad.
It worked on my laptop though.
There’s no security reason, and we do plan to add the ability to enter codes in the future (cc @Jack to check we have this in Linear).
On the QR code scanning, do you guys have any screen protectors or anything on? I’m also curious if the services you had issues with have any custom QR formatting with extra data inside or stuff like company branding inside the QR code that might be throwing Prime off.
Interesting thank you! I’m going to see if anyone on the team has a Gemini account to test on our side, but I just signed up to Optery and was unable to scan in dark mode, but it worked instantly in light mode.
Can you see if you can replicate?
Yes - changed to light mode in Optery and the scan was immediate.
Thanks for confirming. I’ve made a ticket with our engineers to investigate a potential fix.
I will just chime in with a couple data points:
I have struggled with scanning QR codes. OTP Auth is the 2FA app that I use (QR appears unadorned), and I have attempted to scan from iPhone, iPad, laptop, and 2 different external displays (dark and light modes, no screen protectors). None are recognized by the Prime camera (camera is working, but not acknowledging that a code is within the field of view). Prime firmware 1.2.0
Loading the code into Google Authenticator, and then letting Prime scan the Google code results in “Secret is invalid” error.
Loading the code into Ente Auth, and then letting Prime scan the Ente Auth QR code (which has colored corner squares) results in success.
What the differences might be in how the QR code is presented by these different apps is well outside my knowledge, but in an attempt to be useful I offer these observations.
Useful data points, thank you @Brewse.
- We have shipped a minor fix in v1.2.1 (available now) that will help with some 2FA services using additional formatting containing
: - We have much bigger improvements coming in v.1.3.0 that fix imports Google and use new QR code libraries to expand scanning functionality in general
cc @Jack
Correct, one of the first PRs we had actually requested an upgrade from our QR library from quircs to rxing (see the PR here). We analyzed it and are working on implementing it, so the QR scanner should get a major improvement in 1.3.0!

