When I enter a string that matches part of the name of an application on Mac, the OS X Spotlight search feature will suggest apps for me to launch. This works for every app except Mathematica:
While the string is recognized (presumably from my history) the application is not suggested, and the only way to launch it is directly from the Finder or some other awkward workaround.
Why would — indeed how could — Mathematica behave differently in this regard? What can I do to restore this standard piece of functionality?
Note that this problem is unique to Mathematica. For example for JetBrains apps, I get:
Moreover, it extends to the Finder itself. For example if I search there I get
even though Mathematica is clearly there
I can reproduce this (for Mathematica only) by simply updating (download, open the DMG, drag the new version to the Applications folder, replace). This is indeed unique to Mathematica (in my experience). I update at least one app a day in this or similar ways, and none of them vanish as a result from Spotlight; only Mathematica.
UPDATE: An apparent solution to this problem is available here, though the cause remains a mystery.