Have you been able to test the log in the following way?
# /var/ossec/bin/wazuh-logtest
Starting wazuh-logtest v4.6.0
Type one log per line
Jun 12 13:43:24 X.X.X.X 66822: wan50-rt1-new: Jun 12 13:43:23: %DOMAIN-4-MC_SHUTDOWN: Reason=Minimum Requirement Not Met. Details:Instance=0: VRF=default: Min Requirement Mask=1
**Phase 1: Completed pre-decoding.
full event: 'Jun 12 13:43:24 X.X.X.X 66822: wan50-rt1-new: Jun 12 13:43:23: %DOMAIN-4-MC_SHUTDOWN: Reason=Minimum Requirement Not Met. Details:Instance=0: VRF=default: Min Requirement Mask=1'
timestamp: 'Jun 12 13:43:24'
hostname: 'X.X.X.X'
program_name: '66822'
**Phase 2: Completed decoding.
No decoder matched.