Fix Google Maps Checkout Bug

Job ID: 39847911

Budget: $10 – $30 AUD

When customers reach my WordPress checkout, the embedded Google Maps lookup that should appear beside the address fields stays blank. The rest of the page works, payments go through, but without the map the address-autocomplete feature breaks and orders are coming in with errors.

The site runs on the latest WordPress with WooCommerce and a standard child theme; no recent core edits, only a few common plugins. The Maps JavaScript API key is active and unrestricted, so I suspect the problem lies in how the script is being enqueued or a conflict introduced by updates.

I need you to isolate whatever is blocking the Google Maps script, apply a clean fix (preferably via hooks or a small custom plugin rather than hard-coding in the theme), and verify the map loads consistently on desktop and mobile browsers. Once it’s working, please tell me exactly what you changed so I can keep it stable through future updates.

Deliverable:
• Checkout page shows the live Google Map and address autocomplete without console errors, and your changes are documented in a short summary.