Triggered action incomplete

I need to run an script between 2am to 3am at the interval time of 15 mins also i need to collect the output and sent to given mail id’s through webreport for generated 15 mins report.

initially there is no issue for 2 days reports generated mail sent.

from 3rd day onwards 4 server showing as completed status and 1 server showing as waiting status and now the script running only on the waiting status server not for other 4 server.

from 4th day 2 server is showing as completed and 3 servers are showing in waiting status.

I know the script wont trigger for completed status servers but need to generate the report for that server also.

can anyone please help here how to design an action for 5 servers and trigger the script for every 15 minutues in given hour for all days.

Thanks
karthik.k