The Overpass search script uses a
jq filter to read the
name tag of nodes returned by the API in order to give the pins their names. However, if no
name tag is present, e.g. a simple public bench or similar, it is just dropped by the filter.
I'd much rather have it use the node id or just a placeholder than to silently fail.
Thanks for reporting - will have to take another pass at this and rework the jq logic to use the id tag as a fallback in cases where no name tag is present.
Implemented pass through for nodes without a
nametag on master. Will probably need a bit more refining in terms of sorting & limiting number of results as in certain cases this can pass through a ton of data / matches in some cases now.