The user is seeing an "Access blocked" error when trying to sign in to Garena Free Fire with their Google account. The error message, "Error 403: disallowed_useragent," indicates that the app's sign-in request does not comply with Google's "Use secure browsers" policy.
This issue often occurs when an application uses an embedded browser (webview) to handle the Google sign-in process, which is no longer permitted by Google's security policies. Google requires that authorization requests be made from a full-featured, secure web browser.
Here are the suggested actions to address this issue:
Contact the Developer: The error message itself suggests contacting the developer, Garena, to inform them that their app needs to be updated to comply with Google's policies.
Use a Web Browser: If Garena Free Fire has a website, the user can try signing in from there using a secure web browser.
Update and Clear Data: In some cases, clearing the cache and data for the Google Play Store and Google Play Services, or uninstalling and reinstalling the game, can help resolve login issues.
Check Browser Settings: Ensure that a secure browser like Chrome is set as the default browser on the device.
The issue appears to be on the app's side, as it is using an outdated method for Google sign-in. Developers are required to use secure methods, such as native OAuth libraries or Google Sign-in for their platforms, rather than embedded browsing environments.