Call DataRequest.GetDeferral() before setting DataRequest.Data on an asynchronous method inside the delegate. Call DataR ...