Can we access your project?
Current Behavior
I am a beginner using FlutterFlow because it is marketed as a no-code platform.
I followed the official FlutterFlow documentation to configure Firebase Cloud Messaging and deploy the generated notification functions.
During deployment, FlutterFlow reports:
"FlutterFlow failed to modify the IAM policy."
Following advice from FlutterFlow Support, I deleted the generated notification functions so they could be recreated.
FlutterFlow is now unable to redeploy its own generated Firebase Notification Functions.
I have spent several weeks troubleshooting Google Cloud IAM, Firebase permissions and Cloud Functions under guidance from support, but the generated functions still cannot be deployed.
This completely blocks scheduled push notifications, which are a core feature of my application.
I am reporting this here because I believe this is either:
a defect in FlutterFlow's deployment process,
missing automation during deployment, or
incomplete documentation for a required configuration step.
If this behaviour is expected, please document the exact prerequisite that prevents FlutterFlow from deploying its own generated notification functions.
This issue has already been investigated through FlutterFlow Support over several weeks without resolution. I am submitting it here because I believe this is a product bug affecting deployment of FlutterFlow-generated Firebase Notification Functions rather than a support question.
Support advised that the issue was outside FlutterFlow Support because it related to Google Cloud IAM. However, FlutterFlow itself reported the deployment failure while attempting to deploy its generated notification functions. I am reporting this here because I believe this deployment process should either succeed or provide clear guidance on the exact missing prerequisite.
Expected Behavior
Following the official FlutterFlow Push Notification documentation, FlutterFlow should successfully deploy its generated Firebase Notification Functions.
If the generated notification functions are deleted (for example following support advice), FlutterFlow should be able to regenerate and redeploy them without requiring undocumented manual Google Cloud IAM configuration.
The deployment should complete successfully and scheduled push notifications should be available.
Steps to Reproduce
- Create a new FlutterFlow project.
- Connect a Firebase project.
- Follow the official FlutterFlow Push Notification setup guide.
- Configure Firebase Cloud Messaging.
- Generate the Firebase Notification Functions.
- Deploy the generated functions.
Observed:
FlutterFlow reports "FlutterFlow failed to modify the IAM policy" and the generated notification functions are not deployed.
After following FlutterFlow Support advice to delete the generated notification functions and redeploy them, FlutterFlow is unable to recreate and deploy its own generated functions.
Reproducible from Blank
Bug Report Code (Required)
IT4shfKAsIh2pbxa1s/+c8JB/SMUQmE3U+dJscp/bxIgGIDzPOw+ZPWlaVpWTe7jYHx6PUSmmn4BpcKLjuPXK8ErPSyBRrU++ZZiZAvdfHqVa5OBDYeeW0RRONNUf0yX4LbUgBJ7AMFpWlo97Fy6I96tQj/dJIDsImdISq/LZO4=
Visual documentation
See attached screenshots showing:
- Deployment failure in FlutterFlow.
- Firebase Functions page showing no functions were deployed.
- Support response identifying the IAM policy deployment failure.
Environment
- FlutterFlow version: v7.0.33
- Platform: WEB
- Browser name and version: CHROME (LATEST)
- Operating system and version affected: Windows 11
Additional Information
I performed the deployment from the FlutterFlow web application. I also attempted troubleshooting using the FlutterFlow desktop application, but it did not resolve the deployment issue.
I am a non-developer using FlutterFlow because it is marketed as a no-code platform. During troubleshooting I was repeatedly required to investigate Google Cloud IAM policies and service account permissions, but the deployment of FlutterFlow-generated notification functions still failed.
Can we access your project?
Current Behavior
I am a beginner using FlutterFlow because it is marketed as a no-code platform.
I followed the official FlutterFlow documentation to configure Firebase Cloud Messaging and deploy the generated notification functions.
During deployment, FlutterFlow reports:
"FlutterFlow failed to modify the IAM policy."
Following advice from FlutterFlow Support, I deleted the generated notification functions so they could be recreated.
FlutterFlow is now unable to redeploy its own generated Firebase Notification Functions.
I have spent several weeks troubleshooting Google Cloud IAM, Firebase permissions and Cloud Functions under guidance from support, but the generated functions still cannot be deployed.
This completely blocks scheduled push notifications, which are a core feature of my application.
I am reporting this here because I believe this is either:
a defect in FlutterFlow's deployment process,
missing automation during deployment, or
incomplete documentation for a required configuration step.
If this behaviour is expected, please document the exact prerequisite that prevents FlutterFlow from deploying its own generated notification functions.
This issue has already been investigated through FlutterFlow Support over several weeks without resolution. I am submitting it here because I believe this is a product bug affecting deployment of FlutterFlow-generated Firebase Notification Functions rather than a support question.
Support advised that the issue was outside FlutterFlow Support because it related to Google Cloud IAM. However, FlutterFlow itself reported the deployment failure while attempting to deploy its generated notification functions. I am reporting this here because I believe this deployment process should either succeed or provide clear guidance on the exact missing prerequisite.
Expected Behavior
Following the official FlutterFlow Push Notification documentation, FlutterFlow should successfully deploy its generated Firebase Notification Functions.
If the generated notification functions are deleted (for example following support advice), FlutterFlow should be able to regenerate and redeploy them without requiring undocumented manual Google Cloud IAM configuration.
The deployment should complete successfully and scheduled push notifications should be available.
Steps to Reproduce
Observed:
FlutterFlow reports "FlutterFlow failed to modify the IAM policy" and the generated notification functions are not deployed.
After following FlutterFlow Support advice to delete the generated notification functions and redeploy them, FlutterFlow is unable to recreate and deploy its own generated functions.
Reproducible from Blank
Bug Report Code (Required)
IT4shfKAsIh2pbxa1s/+c8JB/SMUQmE3U+dJscp/bxIgGIDzPOw+ZPWlaVpWTe7jYHx6PUSmmn4BpcKLjuPXK8ErPSyBRrU++ZZiZAvdfHqVa5OBDYeeW0RRONNUf0yX4LbUgBJ7AMFpWlo97Fy6I96tQj/dJIDsImdISq/LZO4=
Visual documentation
See attached screenshots showing:
Environment
Additional Information
I performed the deployment from the FlutterFlow web application. I also attempted troubleshooting using the FlutterFlow desktop application, but it did not resolve the deployment issue.
I am a non-developer using FlutterFlow because it is marketed as a no-code platform. During troubleshooting I was repeatedly required to investigate Google Cloud IAM policies and service account permissions, but the deployment of FlutterFlow-generated notification functions still failed.