I use consult-org-roam. It is an amazing package that makes it easy to find the node I am looking for. Try it.
another suggestion is that you add olp to the template:
Try this. When you are searching for a node it will list the title, file, todo, and olp. This is enough context to make it easy to select the one you are looking for.
(setq org-roam-node-display-template
(concat
(propertize "${todo:10} " 'face 'org-todo)
(propertize "${tags:30} " 'face 'org-tag)
"${title:40} "
"${file:30}"
"${olp}"
))