The Unknown
Β Β·Β Managing Director @ Unknown Digital LLC

Firebase Setup Major Problems

Troubleshooting

Ok, this is a really detailed problem that I have spent almost a month now trying to fix with absolutely no luck 😟

I cannot get FlutterFlow to create a Firebase project. My email is on my own domain (that has the GCloud Owner permissions set) and there should be no technical reason why this is happening.

I would set this up on my personal Gmail but I want to have my coding projects run through my domain for continuity/branding purposes. Any information that I provide will be filtered to ensure no PII/Confidential information is released to the public.

What have you tried so far?
  • Enabling the ability to use the default service account (and disabling/enabling anything related in permissions, such as disabling service account creation restrictions and key restrictions)

  • Ensured billing on my account was setup properly

  • Checked for quotas, of which none of them are even close to being exceeded.

  • Manually creating a project (which leads to FlutterFlow not being able to setup the functions for push notifications

  • Ensured all the APIs were active (this can only be done if a project exists, not on the domain level)

  • Reviewed the Google Cloud logs, which show absolutely nothing when trying to create the Firebase via FlutterFlow. FlutterFlow throws an unknown error.

  • Ensured both FlutterFlow AND the default service account for my project had the correct permissions. (I deleted the project to try to start over, which led to no progress).

  • Ensured there were no Project Creation Restrictions

  • Spoke with both Clause 3.5 Sonnet AND o3-mini-high, and Gemini (built in to the GCloud admin suite) and none of them could provide a working solution. o3-mini-high seems to have gotten the furthest but Gemini also seems to know a lot about the GCloud capabilities.

  • I also went to the extent of giving [email protected] the following permission sets: Cloud Functions Admin; Editor; Firebase Admin; Cloud Storage for Firebase Admin; and Service Account User (tempted to try to give it admin privileges but I don't want to create a security risk.

  • Cried. Unfortunately it didn't help.

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