Even worse than giving no results is giving you page after page of "results" containing slightly different numbers/codes.
When I'm looking for a technical solution I combine words. But Google gives me the middle finger, returns results for the first one which is like 'Windows Service' only to show me a generic website which has a download link for every KB number out there.
This makes non technical question-answering easier, to the chagrin of every techie.
I think your problem is a mix between a lot of things, but mostly it seems to be SEO farming.
So I'd imagine the OP's query should work when the image id is wrapped in double quotes. Otherwise, it'd mean that it's not in the index anymore.
It's like trying to write a Gmail filter with the "=" and then a word wrapped in quotes. You would THINK that would be a strict X = Y... but it's not.
At some point a few years ago the Gmail team made the "=" operator a "fuzzy equals", so for example it matches on parts of a word, even if you explicitly say you want to filter a word with a space at the end because it's "close enough".
Drives me fucking mental - I have an email filter that instantly archives every email from Jira except those that have my user name in the body of the notification (meaning someone has tagged me).
In Outlook I simple filter for "my_username " (with a space at the end), and it's able to tell the difference between that and my email address. In Gmail, "my_username " somehow matches both "my_username" and "my_username@email.com"... meaning EVERY FUCKING EMAIL I GET MATCHES THE CRITERIA.
Same result: Now it's nothing, or unrelated SEO.
as someone who remembers How Google Used to Work, Yandex feels like Old Google. It indexes the hell out of long tails, will find exact, specific terms and phrases, and 100% respects generic search operators such as exclude "-".
do I look for news articles on it? hell no. do I find the unfindable (on google, and increasingly, on duckduckgo)? yes, I do.
With BERT they can have a model to embed all the search queries for 99.99% languages and works sort of fine for 99% of the queries, so they are fine with that as well.
It would have been sort of easy detecting that a query works better with the previous index than the new one, but it seems that they decided against that. So we lost a lot of usefulness, like phone number search.
Interestingly, when I tried this just now, I did get the paper as a result. I could swear I tried this same search yesterday and had zero results.
Not sure if some are removed also but it definitely changes.