Google is reportedly updating its Camera and Lens apps to fix an issue where users couldn’t scan QR codes correctly. The report highlights these issues, noting that users of Google Pixel smartphones on Android 12 are facing the issue along with users of some OnePlus smartphones. Many users reported that links embedded in QR codes misbehaved on Google Pixel smartphones. Additionally, the calendar’s QR code also incorrectly translates data when scanned from a Google Pixel smartphone.
According to a report by Heise (German), Google Pixel smartphone users are having trouble scanning QR codes. The issue is only faced on Pixel smartphones running Android 12. However, the report also mentions that some OnePlus smartphones running Android 11 and Android 12 are also facing issues with QR codes. According to the report, the Google Camera and Lens apps on the aforementioned devices were not scanning QR codes properly.
Links embedded in QR codes reportedly face three problems. The first bug mentioned in the report was a URL containing a period. It mentions that links such as https://www.fooco.at/hello have been changed to https://www.foo.co.at/hello even though the link embedded in the QR code does not contain a period. Also, some links that contain country codes (like .au, .br, .hu, etc.) are also affected by this bug.
Another bug mentioned in the report was the removal of certain characters in the URL. For example, links ending in .cat are sometimes shortened to .ca, and the report mentions that it can happen with other domains as well.
The third bug mentioned in the report was obfuscating numbers in URLs. If the link contains a number like https://www6.rbc.com, the Camera app redirects the user to https://www.6.rbc.com.
A report by 9to5Google mentions that Google has released fixes for these bugs. A server-wide update reportedly fixes issues with the Google Lens app, while an update for Google Camera has been released on the Play Store to patch those issues. The report also mentions that the QR code-related issues have not been fully resolved as Google Pixel smartphones cannot convert data for the calendar. This issue pushes the date back by a month while also ignoring the timezone in some cases. According to reports, the issue has not yet been resolved.
Complete News Source : Gadgets360