I know this issue has a workaround, but I wanted to provide an alternative solution, just in case it may help someone else. Depending on your needs, you could use the Microsoft Authenticator instead of Google Authenticator. The Microsoft Authenticator reads QR codes fine using my Gemini's front camera, with no additional configuration required.