anonymous user
Please follow below tips to troubleshoot the issue.
1.Usage report is based on search service application. Make sure that you have configured search service application properly and connected it to the web application where you have this issue. And also make sure the crawl is running successfully.
2.Check following timer jobs are running.
• Analytics Timer Job for Search Service Application Search Service Application
• Microsoft SharePoint Foundation Usage Data Import
• Microsoft SharePoint Foundation Usage Data Processing
• Usage Analytics Timer Job for Search Application Search Service Application
• Analytics Event Store Retention
3.Go to central administration -> Monitoring -> Configure usage and health data collection to check whether you have configured Usage and Health data collection service application and enabled usage data collection.
4.Check the "TailTrimming" parameter. "TailTrimming" parameter specifies when the numbers that are shown in the usage analytics reports should be updated.
5.Check information about the event receiver through PowerShell.
Here's an article which may be helpful to you:
SharePoint - Popularity Trends Not Working As Expected
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
If an Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.