dispatch_group_leave() called in failureBlock() to fix BatchRequest issue