Google Maps API authorization issue: Activated API not working

I'm trying to create a map using coordinates (-27.0000, 133.0000) but I'm running into trouble. I've set up the Google Maps API and enabled Geocoding + Geolocating in my Google Console. However, when I try to use the API, I get a 'REQUEST_DENIED' error saying the project isn't authorized.

Here's what I've done:
1. Enabled the API in the Google Console
2. Double-checked that Geocoding + Geolocating is active
3. Used my API key in the request

The error message suggests checking the API Console, but everything looks correct there. Am I missing something obvious? Has anyone else run into this problem and found a solution?

I'd really appreciate any help or suggestions on how to troubleshoot this. Thanks!

I’ve encountered similar issues before, and it can be frustrating. One thing that’s not immediately obvious is that API activation isn’t always instant. Sometimes it takes a few hours for changes to propagate through Google’s systems.\n\nIn my experience, waiting 24 hours and then trying again often resolves the problem. If that doesn’t work, double-check your API key restrictions. Make sure you haven’t accidentally limited it to specific IP addresses or referrers that don’t match your testing environment.\n\nAnother common gotcha is mixing up production and development credentials. Ensure you’re using the correct API key for the environment you’re working in.\n\nLastly, if all else fails, try creating a new project and API key from scratch. Sometimes that’s the quickest way to bypass persistent authorization issues.

Have you verified that your billing is set up correctly in the Google Cloud Console? Even if you’re using the free tier, you need to have a valid billing account associated with your project. I once spent hours troubleshooting a similar issue only to realize I hadn’t completed the billing setup process.

Also, check if you’ve properly configured the API restrictions. Sometimes, overly strict settings can cause unexpected denials. Try temporarily removing all restrictions to see if that resolves the issue.

If none of these work, I’d recommend reaching out to Google Maps Platform support. They can often spot configuration issues that aren’t immediately apparent to us developers.

had a similar problem. check you’re using the right API key for the correct project and any domain restrictions. if still failing, try regenerating the API key—this fixed it for me once. good luck!