Hi Danny,
The vulnerability detection module and syscollector module depend on the indexer for creating the state indices, unlike the alerts, where Wazuh sends the alert log to Filebeat to process for the indexer.
You can check these documents to learn more about how they work.
How it works - Vulnerability detection
How it works - System inventory