Agreed on the search issue. Clients haven’t gotten this working well yet. I still use https://nostr.band to search for anything and then copy note IDs back to Damus to reference them.
It’s annoying but decentralization has a lot of gaps. Most #nostr clients are less than 6 months old and don’t even qualify for a true 1.0 status.