I have an Experience Builder based project where I an configuring a search widget to locate locations using the ArcGIS World Geocoding Service and a local map service feature point layer with one field searchable:

The map zooms perfectly when I type in a street address. However, when I type in a Fire Hydrant number, the search box returns the Hydrant ID OK, but the map will not zoom.

I can enable another trigger for Data filtering change --> Zoom, however after zooming to the hydrant, if I close this search box, the map zooms back to the deault extent. Not a behaviour I would like.
Any idea why this would be?
Thanks in advance,
M