moved failed task event publish to resumable request timer