Not able to Download Both Original and Gray Scale Images using PHAssetResourceManager

We are trying to download both original and gray scale resources of Gray scale images using PHAssetResourceManager but sometimes iOS SDK is not returning either completionHandler or error block but in console it is printing "Resource not found".


We are using below API to download the Gray scale image resources.


- (PHAssetResourceDataRequestID)requestDataForAssetResource:(PHAssetResource *)resource options:(nullable PHAssetResourceRequestOptions *)options dataReceivedHandler:(void (^)(NSData *data))handler completionHandler:(void(^)(NSError *__nullable error))completionHandler


iOS SDK returns both original and gray scale resources sometimes but it fails to return orginal resource some times. So this issue in not reproducible always.


We created bug report also but there is no response.


Bug ID : 37378500


Please check and provide your comments on this issue. Due to this issue we are getting bad reviews in appstore.