Can we access your project?
Current Behavior
When the Firebase Authentication Create Account action is triggered with a new email address, the account is successfully created in Firebase Authentication and the corresponding user document is created in the Firestore users collection.
However, after the account is created, the FlutterFlow action chain does not continue. The user remains on the Create Account page and no subsequent actions execute.
Pressing Create Account a second time produces an "account already exists" error, confirming that the first attempt successfully created the account.
To isolate where the action chain stops, FlutterFlow Support instructed me to add a temporary Show Snackbar action immediately after Create Account and before the next Update Document action, as well as another Snackbar after Update Document.
When testing with a completely new account, neither Snackbar appears, despite the Firebase account and user document being successfully created. This indicates that execution never reaches even the first action immediately following Create Account.
This behavior has been reproduced in FlutterFlow Test Run, Web Deployment, and Android.
Expected Behavior
After the Firebase Authentication Create Account action completes successfully, FlutterFlow should continue executing the next action in the action chain.
In this case, the temporary Snackbar placed immediately after Create Account should appear, followed by the remaining configured actions.
The successful creation of the Firebase user and Firestore user document should not terminate the action flow or leave the user on the Create Account page with no feedback.
Steps to Reproduce
1. Open the affected FlutterFlow project and navigate to the page containing the Create Account button.
2. Open the Action Flow Editor for the Create Account button. The first action is Auth → Create Account using Email authentication.
3. Confirm that Navigate Automatically is disabled.
4. A temporary Show Snackbar action is placed immediately after Create Account.
5. The subsequent actions include Update Document, a second temporary Show Snackbar, and the remaining conditional/navigation actions, as shown in the attached screenshots.
6. Run the application and attempt to create an account using a completely new email address.
7. Enter the required signup information and tap Create Account once.
8. Confirm that a new user has been successfully created in Firebase Authentication and that the corresponding user document has been created in the Firestore users collection.
9. Observe that the first Snackbar immediately following Create Account does not appear, and none of the subsequent actions execute. The user remains on the Create Account page.
10. Tap Create Account again using the same email address and observe the "account already exists" error, further confirming that the first Create Account attempt successfully created the Firebase account.
Reproducible from Blank
Bug Report Code (Required)
IT4glMrl389god9J1s76bu9avGQvHF96R5c0st5Hd0gdCOPrBuwcf+OkahJtTcyraVNcO02b8UQywt6PhdnXMfFeOROab4Bq1Lt2TQ3Oe2ijV4SWPJDhRGpSTJ9YCmrC16WrhRFDItdtLnAswzilftyUTj/DIuu/Zwh9f6PHaOI=
Visual documentation
The attached screenshots show the complete action flow configured on the affected Create Account button.
The flow begins with Auth → Create Account, immediately followed by a temporary Show Snackbar action that was added specifically for debugging at the direction of FlutterFlow Support. This is followed by Update Document, a second temporary Show Snackbar, and then the remaining conditional/navigation actions.
When testing with a completely new email address, the Create Account action successfully creates the Firebase Authentication user and corresponding Firestore user document. However, the first Snackbar immediately following Create Account never appears, and none of the subsequent actions execute.
Therefore, the failure occurs before the action flow reaches even the first action following the successful Create Account action.
Environment
- FlutterFlow version: Current web version as of September 2026
- Platform: FlutterFlow Test Run, Web Deployment, Android
- Browser name and version: Google Chrome on Windows
- Operating system and version affected: Firebase Authentication (Email) + Cloud Firestore
Additional Information
This issue is currently the final major blocker preventing me from releasing my application.
I have already been troubleshooting it directly with FlutterFlow Support. As part of that investigation, support specifically asked me to place temporary Snackbar actions immediately before and after the Update Document action to determine where execution stops.
The diagnostic result was that neither Snackbar appeared, despite the Firebase Authentication user and Firestore user document being successfully created. This demonstrates that the action chain is not reaching the first action immediately following Create Account.
I have reproduced the issue repeatedly using completely new email addresses and across FlutterFlow Test Run, Web Deployment, and Android.
I am submitting this bug report because the issue remains unresolved and prevents the account creation flow from completing successfully.
Can we access your project?
Current Behavior
When the Firebase Authentication Create Account action is triggered with a new email address, the account is successfully created in Firebase Authentication and the corresponding user document is created in the Firestore users collection.
However, after the account is created, the FlutterFlow action chain does not continue. The user remains on the Create Account page and no subsequent actions execute.
Pressing Create Account a second time produces an "account already exists" error, confirming that the first attempt successfully created the account.
To isolate where the action chain stops, FlutterFlow Support instructed me to add a temporary Show Snackbar action immediately after Create Account and before the next Update Document action, as well as another Snackbar after Update Document.
When testing with a completely new account, neither Snackbar appears, despite the Firebase account and user document being successfully created. This indicates that execution never reaches even the first action immediately following Create Account.
This behavior has been reproduced in FlutterFlow Test Run, Web Deployment, and Android.
Expected Behavior
After the Firebase Authentication Create Account action completes successfully, FlutterFlow should continue executing the next action in the action chain.
In this case, the temporary Snackbar placed immediately after Create Account should appear, followed by the remaining configured actions.
The successful creation of the Firebase user and Firestore user document should not terminate the action flow or leave the user on the Create Account page with no feedback.
Steps to Reproduce
1. Open the affected FlutterFlow project and navigate to the page containing the Create Account button.
2. Open the Action Flow Editor for the Create Account button. The first action is Auth → Create Account using Email authentication.
3. Confirm that Navigate Automatically is disabled.
4. A temporary Show Snackbar action is placed immediately after Create Account.
5. The subsequent actions include Update Document, a second temporary Show Snackbar, and the remaining conditional/navigation actions, as shown in the attached screenshots.
6. Run the application and attempt to create an account using a completely new email address.
7. Enter the required signup information and tap Create Account once.
8. Confirm that a new user has been successfully created in Firebase Authentication and that the corresponding user document has been created in the Firestore users collection.
9. Observe that the first Snackbar immediately following Create Account does not appear, and none of the subsequent actions execute. The user remains on the Create Account page.
10. Tap Create Account again using the same email address and observe the "account already exists" error, further confirming that the first Create Account attempt successfully created the Firebase account.
Reproducible from Blank
Bug Report Code (Required)
IT4glMrl389god9J1s76bu9avGQvHF96R5c0st5Hd0gdCOPrBuwcf+OkahJtTcyraVNcO02b8UQywt6PhdnXMfFeOROab4Bq1Lt2TQ3Oe2ijV4SWPJDhRGpSTJ9YCmrC16WrhRFDItdtLnAswzilftyUTj/DIuu/Zwh9f6PHaOI=
Visual documentation
The attached screenshots show the complete action flow configured on the affected Create Account button.
The flow begins with Auth → Create Account, immediately followed by a temporary Show Snackbar action that was added specifically for debugging at the direction of FlutterFlow Support. This is followed by Update Document, a second temporary Show Snackbar, and then the remaining conditional/navigation actions.
When testing with a completely new email address, the Create Account action successfully creates the Firebase Authentication user and corresponding Firestore user document. However, the first Snackbar immediately following Create Account never appears, and none of the subsequent actions execute.
Therefore, the failure occurs before the action flow reaches even the first action following the successful Create Account action.
Environment
Additional Information
This issue is currently the final major blocker preventing me from releasing my application.
I have already been troubleshooting it directly with FlutterFlow Support. As part of that investigation, support specifically asked me to place temporary Snackbar actions immediately before and after the Update Document action to determine where execution stops.
The diagnostic result was that neither Snackbar appeared, despite the Firebase Authentication user and Firestore user document being successfully created. This demonstrates that the action chain is not reaching the first action immediately following Create Account.
I have reproduced the issue repeatedly using completely new email addresses and across FlutterFlow Test Run, Web Deployment, and Android.
I am submitting this bug report because the issue remains unresolved and prevents the account creation flow from completing successfully.