Now you know that VCM checks compliance on the data collected and available in the database it has and not directly on the live machine. This causes limitation: if a particular data type is not collected, it will not be available, and then, we cannot measure the compliance for the rule and VCM will tell you that the data has not been collected for the rule in the results.
To overcome this situation, we can set lots of collections with different types of filter sets created by VCM or we can modify the default filter set and add required filters.
Note that modifying a default set is not recommended by VMware. Create your own filter set that includes the required filters and use that to perform the collection.