What you expected to happen
The Search Box element set to Geographic places should use the current Google Places/Maps APIs, display autocomplete suggestions, and validate addresses when typing.
What actually happened
The element makes requests to a deprecated Google Places endpoint, which now returns errors. As a result:
-
No autocomplete suggestions appear.
-
Addresses are not validated.
-
The entire Search Box flow is unusable.
Steps to reproduce the issue
-
Add a new Search Box element in Bubble.
-
Configure it with type Geographic places.
-
Enable and connect API keys under Settings > API (Maps JavaScript, Places, Geocoding, Geolocation).
-
Load the page and type any address.
Observed result: No suggestions are shown.
Console output: Requests to a deprecated Google Places endpoint fail with an error.
HEEEEEEEEEEEELPPPPPP!!!