I use BatchJobHelper to upload operations to AdWords, but there are a lot of FILE_FORMAT errors. Why does this happen even the request was handled by the client library? By the way, I upload the operations in an incremental way. like this: jobHelper.uploadIncrementalBatchJobOperations(currentOperations, lastUpload, lastUploadStatus).
<soap:Body>
<rval>
<totalNumEntries>1</totalNumEntries>
<Page.Type>BatchJobPage</Page.Type>
<entries>
<id>1128059</id>
<status>CANCELED</status>
<progressStats>
<numOperationsExecuted>0</numOperationsExecuted>
<numOperationsSucceeded>0</numOperationsSucceeded>
<estimatedPercentExecuted>0</estimatedPercentExecuted>
</progressStats>
<downloadUrl>
/1128059.results.xml?GoogleAccessId=926043054183-rbu1gkdus...@developer.gservice
account.com&Expires=1454745731&Signature=J%2BHIGRT%2BCKhh5iUT40twZZwXexzeYJD%2FPwHXidZe170j7
BRROK75IJAW8p8%2FEQfSaSIRo7E4GOLvqthSqmuIw6aCL%2B3MZmGTu85WcOb6pG1qtJTO34maFf%2FVZ3ZEGjvqxhE0%2BrQ1%
2B0%2FkdWjA9K9EDi%2FT1Uf5827Q3I4SWYLs1zwRnRlgmaqc%2FoqXpA%2FAB6lFdfh9r7uCUw9fwIQDBuIeWmtnhG%2BxytQyZ
k%2FpMbcbkXdoFHQvJCAmqvWWxiT%2Fw%2BcSpd0BnWR5%2FKTTX755ozneOjKqN7xcS7REd4h7maefSRWLAOJIctEaENfN2bGwj
YyTidutingG5J6uV44xioJ4sw%3D%3D</url>
<expiration>20160206 000211 America/Los_Angeles</expiration>
</downloadUrl>
<processingErrors>
<fieldPath/>
<trigger/>
<errorString>BatchJobProcessingError.FILE_FORMAT_ERROR</errorString>
<ApiError.Type>BatchJobProcessingError</ApiError.Type>
<reason>FILE_FORMAT_ERROR</reason>
</processingErrors>
</entries>
</rval>
</getResponse>
</soap:Body>
</soap:Envelope>