Getting failed jobs because the user deletes a dataset entry before the corresponding job is complete. The deletion should cancel the job.