The reports server has caught up from the large amount of report requests placed on June 30 and July 1.
Currently, all reports scheduled to run before July 6 have finished and there are 28 reports in the queue scheduled to run at various times on July 6.