ShareOperation.ReportError() was called already. Use ShareOperation.ReportCompleted() if successful, or ShareOperation.ReportError() ...