We're seeing an odd issue on our farm after migrating/upgrading to SP2019. Normal search results (list items, documents, sites, etc.) are showing up properly for all users. People search results, however, are only showing up for farm admins - anyone else gets "There are no results to display". I assume it's permission-related, so that's what I've been checking.
I've confirmed that the search service/crawler account has full permissions to the user profile service app, and I've confirmed that everyone has read permissions to the mysites web app. In our search service app, the people search content source is set to our main intranet site, but using the url format sps3://site.company.com. According to the crawl log, it crawls properly (right number of results, no errors) every night.
Has anyone here seen this issue before?
Note: In case anyone asks, we upgraded our farm from SP2013 Enterprise to SP2016 Enterprise, then from there to SP2019 Enterprise. It's a small farm, and service accounts did not change between environments. I did set up each environment separately, though, so it's entirely possible I missed something somewhere.