Hello Google Ads Team, We are getting UNEXPECTED_INTERNAL_API_ERROR with one of our customers as of March 13th when we make a call to offlineDataUploadService.mutate. As suggested by the documentation, retrying doesn't help. The same code is working fine for the rest of our customers. You can find the stack trace below. Please let me know if you need further information.
Thanks, Java library versions "com.google.api-ads", "ads-lib", "4.2.0" "com.google.api-ads", "adwords-axis", "4.2.0" {code} // Upload offline data on the server and print some information. OfflineDataUploadReturnValue returnValue = offlineDataUploadService.mutate(operations.toArray(new OfflineDataUploadOperation[0])); {code} 2022-03-15 22:39:51,218 INFO [Thread-20] com.google.api.ads.adwords.lib.client.A dWordsServiceClient.soapXmlLogger: SOAP response: <?xml version="1.0" encoding="UTF-8" standalone="no& quot;?> <soap:Envelope xmlns:soap=" http://schemas.xmlsoap.org/soap/envelope/&quo t;> <soap:Header> <ns2:ResponseHeader xmlns="https://adwords.google.com/api/adword s/cm/v201809" xmlns:ns2="https://adwords.google.com/api/adwords/rm/v20 1809"> <requestId>0005da497652aa720a81c9045d07da2a</requestId> <serviceName>OfflineDataUploadService</serviceName> <methodName>mutate</methodName> <operations>2000</operations> <responseTime>8701</responseTime> </ns2:ResponseHeader> </soap:Header> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.&lt;init&gt;( InternalApiErro]</faultstring> <detail> <ns2:ApiExceptionFault xmlns="https://adwords.google.com /api/adwords/cm/v201809" xmlns:ns2="https://adwords.google.com/api/adw ords/rm/v201809"> <message>[InternalApiError.UNEXPECTED_INTERNAL_API_ERR OR @ com.google.ads.api.services.common.error.InternalApiError.&lt;init& gt;(InternalApiErro]</message> <ApplicationException.Type>ApiException</Applicatio nException.Type> <errors xmlns:xsi=" http://www.w3.org/2001/XMLSchema- instance" xsi:type="InternalApiError"> <fieldPath/> <trigger/> <errorString>InternalApiError.UNEXPECTED_INTERNAL_ API_ERROR</errorString> <ApiError.Type>InternalApiError</ApiError.Type& gt; <reason>UNEXPECTED_INTERNAL_API_ERROR</reason&g t; </errors> </ns2:ApiExceptionFault> </detail> </soap:Fault> </soap:Body> </soap:Envelope> 2022-03-15 22:39:51,220 ERROR [Thread-20] com.agilone.aif.impl.GoogleAdsOfflineO utputConnector: Request failed due to ApiException. Underlying ApiErrors: Error 0: InternalApiError{apiErrorType=InternalApiError, errorString=InternalApiError. UNEXPECTED_INTERNAL_API_ERROR, fieldPath=, reason=UNEXPECTED_INTERNAL_API_ERROR, trigger=} AxisFault faultCode: { http://schemas.xmlsoap.org/soap/envelope/}Server faultSubcode: faultString: [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.a pi.services.common.error.InternalApiError.&lt;init&gt;(InternalApiErro] faultActor: faultNode: faultDetail: { https://adwords.google.com/api/adwords/rm/v201809}ApiExceptionFault:< ;message>[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api .services.common.error.InternalApiError.&lt;init&gt;(InternalApiErro]< ;/message><ApplicationException.Type>ApiException</ApplicationExcept ion.Type><errors xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance " xsi:type="InternalApiError"><fieldPath/><trigger/&g t;<errorString>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR</errorStr ing><ApiError.Type>InternalApiError</ApiError.Type><reason> UNEXPECTED_INTERNAL_API_ERROR</reason></errors> ApiException{applicationExceptionType=ApiException, errors=[InternalApiError{api ErrorType=InternalApiError, errorString=InternalApiError.UNEXPECTED_INTERNAL_API _ERROR, fieldPath=, reason=UNEXPECTED_INTERNAL_API_ERROR, trigger=}]} at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct orAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC onstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeseri alizer.java:104) at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeseri alizer.java:90) at com.google.api.ads.adwords.axis.v201809.cm.ApiException.getDeserializ er(ApiException.java:165) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(B aseDeserializerFactory.java:154) at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerA s(BaseDeserializerFactory.java:84) at org.apache.axis.encoding.DeserializationContext.getDeserializer(Deser ializationContext.java:464) at org.apache.axis.encoding.DeserializationContext.getDeserializerForTyp e(DeserializationContext.java:547) at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaul tDetailsBuilder.java:157) at org.apache.axis.encoding.DeserializationContext.startElement(Deserial izationContext.java:1035) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Sour ce) at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContext.parse(Deserialization Context.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnders tandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.ads.adwords.axis.v201809.rm.OfflineDataUploadServiceSo apBindingStub.mutate(OfflineDataUploadServiceSoapBindingStub.java:903) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClien tHandler.java:100) at com.google.api.ads.common.lib.soap.axis.AxisHandler.invokeSoapCall(Ax isHandler.java:234) at com.google.api.ads.common.lib.soap.SoapServiceClient.callSoapClient(S oapServiceClient.java:63) at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServi ceClient.java:93) at com.sun.proxy.$Proxy39.mutate(Unknown Source) at -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/9399a0c8-ec70-426a-87ad-2b3ab685e4dan%40googlegroups.com.