We have this https://github.com/wazuh/wazuh/issues/9220 issue for manually scan the vulnerability
min_full_scan_interval: The time during which a full scan will not be performed even if the database of vulnerabilities is updated. When this time expires, a full scan will be performed only if the CVEs database has changed.
In the meantime, I can only suggest you to restart the Wazuh manager after enabling the <run_on_start> option in your ossec.conf file. This configuration will force a vulnerability scan on every start
<vulnerability-detector>
<enabled>yes</enabled>
<interval>5m</interval>
<min_full_scan_interval>6h</min_full_scan_interval>
<run_on_start>yes</run_on_start>
...
</vulnerability-detector>
Also, consider that the agent will collect its package and hotfixes information according to the <interval> option. You may have to restart it too or wait to see the changes. Here is the agents' configuration section
<wodle name="syscollector">
<disabled>no</disabled>
<interval>1h</interval>
<os>yes</os>
<packages>yes</packages>
<hotfixes>yes</hotfixes>
</wodle>
There is more information about it in the Running a vulnerability scan documentation section.
Please, tell me if there is anything else.