I got this answer from bubble:
The problem here is being caused by the fact that the search box is returning exact geographic places (longitude / latitude) while the plugin appears to be using street addresses. This makes sense because the plugin appears to provide driving directions.
Bubble’s search box can be thought of as an extension of Google’s Places APIs (different from the Maps Javascript API). The search box in particular uses the Google Places API to validate exact geographic locations down to the exact latitude and longitude instead of the nearest street address. It’s important to use this when using the “geographic place” data type within your app because only validated geographic locations can be used for these types of data. Using regular text may not provide the desired effect.
It makes sense here to work with the plugin’s developer to determine if the Places API can be used to retrieve more exact geographic data (or simply data more in line with the Places API). This way, the plugin will return the same location as the search box. Again, the built-in search box only returns validated geographic locations / places as provided directly from Google’s APIs.