If the Application Installation Detail report is not populating the Last used date, this may be due to the configuration of the application's usage period. The Application Installation Detail only collects a Last used date if the date falls in the Usage Period window defined in the application's properties page. If the date does not fit in the usage period window, the installation is considered unused, and the Last used date will not be populated.
Use the below workaround to modify the ReportApplicationInstallationDetail stored procedure and include a left join on the InstalledSoftware table.
Save a backup file of the ReportApplicationInstallationDetail stored procedure using this query: