Project Owner gets PERMISSION_DENIED (SERVICE_CONFIG_NOT_FOUND) when enabling Cloud Messaging API

Hello Google Cloud Community, I am facing a persistent PERMISSION_DENIED error when trying to enable the `cloudmessaging.googleapis.com` API for my project `sksoftdev-hasdfang`. I would appreciate any help or insight. The Error: When running `gcloud services enable cloudmessaging.googleapis.com`, I get the following error: `PERMISSION_DENIED: Not found or permission denied for service(s): cloudmessaging.googleapis.com. (reason: SERVICE_CONFIG_NOT_FOUND_OR_PERMISSION_DENIED)` What I have already tried: - My project is on the Blaze (Pay as you go) plan and the billing account is active. - The user account I am using (PII removed by Staff) has the “Owner” role. - The default service account (Company@appspot.gserviceaccount.com`) has the “Editor” role. - The error occurs in both the web console and the `gcloud` CLI. - I have tried from different networks (Wi-Fi and mobile hotspot). - I have tried activating the gcloud CLI with a service account key, and it still gives the same permission denied error. - I have tried enabling the API on a brand new, clean project, and the error still occurs. It seems like there is a higher-level restriction on my account or project. I do not have a paid support plan to create a direct case. Has anyone faced a similar issue where an Owner account is blocked from enabling a standard API? Any advice on how to resolve this would be greatly appreciated. Thank you.

Hello @MD_SAKIB,

I think you may be looking for Firebase Cloud Messaging API which is referenced by fcm.googleapis.com service endpoint.

So you have to run gcloud services enable fcm.googleapis.com.