I think I've worked this out - I need to do an asset scan on my machines before any data will show? I was thinking it would come from the patch scanning but I see my mistake now.
Thank you for your post. You're indeed correct in that an asset scan would need to be performed on machines prior to being able to run the Software Catalog report. Once that data is gathered by the asset scan, you'll be able to get data in the report.