MGPS runs should not fail if no data is extracted (30916187)

If an MGPS run's extraction job produces no data, then the run's final status is "Completed with warnings" instead of "Error Occurred."