If your map shows a BillingNotEnabledMapError, Google Cloud needs a billing account attached to the project before it will serve map tiles. This applies even if your usage falls within the free tier.
How to fix it.
- Sign in to the Google Cloud console with the account that created the API key.
- Use the project picker at the top to select the project the key belongs to.
- Attach a billing account to that project at https://console.cloud.google.com/project/_/billing/enable.
- Confirm that both Maps JavaScript API and Places API are enabled for that project. HomeRunner loads Google Maps with the Places library, so Places matters as well as Maps.
- Wait a few minutes, then hard refresh the property page.