Backend Issues

The following steps will help you fix the issues like Grey Screen error, Infinite Loading screen, Firestore record creating error, etc.

A
Written by Ashley
Updated over a week ago

These common steps are recommended to perform for any issue faced with the backend.



  • Delete firebase@flutterfow.io from your authenticated users and then deploy the firestore rules again and validate the schema.
    โ€‹


  • Make sure all the data field types and field names should match in Firestore and FlutterFlow. Here are instructions on how to do this.


  • Validate the Firestore schema by clicking on the blue Validate button in Firestore -> Settings in FlutterFlow. This ensures that everything is configured correctly and the Firestore collection schema matches with the Collection schema configured in FlutterFlow.


  • If you have already completed the Firebase setup, remove the existing permissions and complete a new setup from scratch. Here are instructions on how to do this.


  • Make sure you've added app.flutterflow.io to Authorized Domains under the authentication tab in Firebase.


  • Ensure you are on the latest version of FlutterFlow by selecting (ctrl/cmd + shift + R). After you have done this, clear your browser cache and log out/in to FlutterFlow.


  • In order to use Cloud Functions like Push Notifications, Payments, etc. Please make sure your Firebase project is on a Blaze Plan.

Did this answer your question?