This is not an “answer” per se, so much as an affirmation that I do not think you are hallicinating.
Today, one of my coworkers installed a copy of our company’s software on his Mac.
(I’m not going to identify the software here because that’s not the important detail. People have reported the same problem with Slack and JAMF, among others, so it seems to be some kind of caching thing with Finder itself, and not a bug with any of these particular examples.)
Salient details:
- The software was installed via a
.pkg
installer, which wrote the files to the /Applications
folder.
- On opening
/Applications
in Finder, the software was not displayed; sorting the programs alphabetically, it definitely was not shown on the list where it should have been.
- If you ran a
ls -la /Applications
in Terminal, the software was displayed.
- If you ran a Spotlight search for the software, it would show up & launch, and it would run normally from there.
- After a reboot, then the software became visible in Finder’s view of the
/Applications
folder.
A web search for this problem has turned up a handful of hits (Apple Discussions, JAMF Nation), including this post, but none have been very helpful — with lots of people making vaguely accusatory “are you sure you looked in the Applications folder?” type questions and so on.
In this case, we are very sure indeed that we are looking in the right folder — we have a screen recording of the problem as it was happening.
So that’s my suggestion, such as it is — I’m not clear why this happens, but if you see this behavior, try:
- Relauncing Finder. (Minimal disruption, might work.)
- Log out the macOS user account session, then log back in. (More disruptive.)
- Reboot. (Most disruptive, but also most likely to succeed.)
ls
for example doesn't show what appears to be Apple's more recent "firmlinks" mechanism. Meanwhile Finder appears to show the linked application folders but not that they are brought in through Apple's firmlinks. Not sure that's the problem for you but it's why I'm asking.