When searching for 'Rio de Janeiro', it returns a point, not a relation, how do I correct this?

When I search for ‘Rio de Janeiro’ city in OSM search box, it returns a point geometry of the city as main and only result (https://www.openstreetmap.org/node/34582422):

The expected behavior would be to return a relation, as it happens with other cities, such as Sao Paulo.

The relation of Rio de Janeiro city exists (https://www.openstreetmap.org/relation/2697338), but I noticed that its current version (#125) didn’t have the ‘boundary: administrative’ tag, and the previous version (#124) had it, so I edited the relation to add this tag again, but the search keeps returning the point geometry as main and only result. What should be done to correct this? I’m new to OSM editing, so I’m not sure how to proceed.

I suspect part of the problem is that it is still tagged as type=street rather than type=boundary. After that is fixed it may take a while for Nominatim to update, those things tend to update on a schedule rather than show live data.