By default, on a stand-alone server that is running Forefront Threat Management Gateway 2010, the recurring report job is created by using the default settings for monthly reports. The default run time of the recurring report is 60 minutes after the daily summary generation job (dailysum.exe) is started.
It is assumed that the daily summary generation job will be done with its tasks within 30 minutes. However, because data has to be collected from multiple array members on a Forefront Threat Management Gateway array, it is expected that the daily summary generation job will take up to 60 minutes to be completed.
Based on this reasoning, the recurring monthly report job is supposed to be delayed by 60 minutes. However, this delay was accidentally not implemented. Therefore, when a recurring monthly report job on a Forefront Threat Management Gateway array is configured, the default start time is set to 30 minutes after the start of the daily summary generation job. When such a report job is triggered, the expected summary will not be available, and therefore the monthly report may be blank on certain arrays.