Starting today, around 4pm CT, we began getting the following API errors when trying to update a Feed:
One or more errors occurred. (AdWordsApiException: Exception of type 'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown.
API encountered an unexpected internal error.. (Error: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath: , Trigger: )
) AdWordsApiException: Exception of type 'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown.
API encountered an unexpected internal error.. (Error: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath: , Trigger: )
The "failed method" of the exception was "Google.Api.Ads.Common.Lib.SoapFaultInspector`1.AfterReceiveReply"
The call stack was:
System.AggregateException:
at System.Threading.Tasks.Task.ThrowIfExceptional (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=****************)
at System.Threading.Tasks.Task`1.GetResultCore (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Threading.Tasks.Task`1.get_Result (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at Google.Api.Ads.AdWords.v201809.FeedService+<>c__DisplayClass10_0.<mutateAsync>b__0 (Google.AdWords, Version=24.13.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Threading.Tasks.Task`1.InnerInvoke (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Threading.Tasks.Task+<>c.<.cctor>b__274_0 (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at Core.Web.GoogleAdsApi.FeedCollection+<>c__DisplayClass5_0+<<PerformOperations>b__0>d.MoveNext (Core.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullCore.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Shared Components\.NET\Core.Web\GoogleAdsApi\FeedCollection.csCore.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 117)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at Core.Web.GoogleAdsApi.FeedCollection+<PerformOperations>d__5.MoveNext (Core.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullCore.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Shared Components\.NET\Core.Web\GoogleAdsApi\FeedCollection.csCore.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 116)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at Core.Web.GoogleAdsApi.FeedCollection+<Update>d__7.MoveNext (Core.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullCore.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Shared Components\.NET\Core.Web\GoogleAdsApi\FeedCollection.csCore.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 162)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at SingleWorker.GoogleAds.ProcessHostForFeeds+<ProvisionGoogleAdsFeed>d__15.MoveNext (SingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullSingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Products\Worker\SingleWorker\GoogleAds\ProcessHostForFeeds.csSingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 836)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at SingleWorker.GoogleAds.ProcessHostForFeeds+<ProcessHostAsync>d__8.MoveNext (SingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullSingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Products\Worker\SingleWorker\GoogleAds\ProcessHostForFeeds.csSingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 388)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=
**************** )
at SingleWorker.GoogleAds.ProcessHostForFeeds+<GoogleAdsProcessHostForFeedsAsync>d__5.MoveNext (SingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullSingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Products\Worker\SingleWorker\GoogleAds\ProcessHostForFeeds.csSingleWorker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 70)
Inner exception Google.Api.Ads.AdWords.Lib.AdWordsApiException handled at System.Threading.Tasks.Task.ThrowIfExceptional:
at Google.Api.Ads.Common.Lib.SoapFaultInspector`1.AfterReceiveReply (Google.Ads.Common, Version=9.5.1.0, Culture=neutral, PublicKeyToken=
**************** )
at System.ServiceModel.Dispatcher.ImmutableClientRuntime.AfterReceiveReply (System.Private.ServiceModel, Version=4.8.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.ServiceModel.Channels.ServiceChannel.HandleReply (System.Private.ServiceModel, Version=4.8.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.ServiceModel.Channels.ServiceChannel.EndCall (System.Private.ServiceModel, Version=4.8.0.0, Culture=neutral, PublicKeyToken=
**************** )
at System.ServiceModel.Channels.ServiceChannelProxy+TaskCreator+<>c__DisplayClass1_0.<CreateGenericTask>b__0 (System.Private.ServiceModel, Version=4.8.0.0, Culture=neutral, PublicKeyToken=
**************** )
I've read elsewhere in this thread and in the documentation that this error can be temporary and due to a problem with the API, but it has been occuring for 6 hours straight, with the most recent error occurring just 10 minutes ago.
Let me know if you need any additional information and if there's anything we need to do on our end to help resolve this. Thank you.