Web Phone Auth & Google Maps errors on Free plan โ€” Web platform not fully working

Integrations

Hello FlutterFlow Community,

I am using FlutterFlow on Mac with the Free plan, and I am trying to enable Web platform and use Phone Authentication.

Currently, I am facing multiple issues:

1. Web platform / Firebase

In *Settings โ†’ Platforms**, I only see Web deep linking.

The *Integrations โ†’ Project Setup โ†’ Web toggle** mentioned in the docs is missing.

As a result:

Web Firebase tab is empty

ย  Phone OTP on Web fails with a *400 error** (`sendVerificationCode`)

reCAPTCHA does not run

What have you tried so far?

Steps I tried:

1. Checked Platforms settings

2. Reconnected Firebase

3. Verified Android/iOS apps work

4. Tried Web Preview

2. JavaScript / Console Errors

When testing Web Preview or Web deployment, I get multiple errors:

1. Google Maps warning

Google Maps JavaScript API has been loaded directly without loading=async. This can result in suboptimal performance.ย 

2. Iframe sandbox warning

An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.

3. Phone Auth / reCAPTCHA errors

Failed to initialize reCAPTCHA Enterprise config. Triggering the reCAPTCHA v2 verification.

POST https://identitytoolkit.googleapis.com/v1/accounts:sendVerificationCode โ€ฆ 400 (Bad Request)

Uncaught TypeError: J.ca(...).ap is not a function

These errors repeat multiple times in *main.dart.js** and other scripts.

3. What I need help with

How to *enable Web platform** on Free plan if the toggle is missing

How to fix *Web Phone Authentication** (400 error + reCAPTCHA)

Guidance on whether these *JavaScript / Google Maps warnings** can break Web deployment

Project info:

FlutterFlow plan: Free

Platform: Mac

Project Name: BispRideUZ

Screenshots of Platforms and Firebase tab attached.

Thank you in advance for any advice!

This is for my diploma project, and I need to finish it quickly, so any guidance is highly appreciated.

Did you check FlutterFlow's Documentation for this topic?
Yes
3