Hi,
Thanks for reaching out to the Google Ads API Forum. I hope you are doing well today.
With regards to your concern, an internal error occurs when something unexpected happened while processing the request and the API isn't functioning correctly due to a bug. However, this is transient in nature and the API request will work again when retying it after 30 seconds or some time. That said, please retry your request again to see if this error will still occur.
In line with this, if you're encountering Google Ads API issues or errors, for our team to further compare, investigate, and validate why you are encountering issues, can you provide the complete (request and response with request-id) logs with request ID generated as shown in the respective links. This will help us to provide accurate information or recommendations on this matter.
If you are using client libraries and haven't enabled logging yet, it can be enabled by navigating to the Client libraries > Your client library (ex. Java) > Logging documentation, which you can access from this link.
On the other hand, if you are using REST interface requests, you can enable logging via the curl command by using the -i flag. This will cause the tool to include the HTTP response headers in the output.
You can provide these via the Reply privately to author option. If this option is not available, then send it instead on this email address googleadsa...@google.com.
Reference links:
Logging documentation - https://developers.google.com/google-ads/api/docs/best-practices/logging#client_library_logging
Request - https://developers.google.com/google-ads/api/docs/concepts/field-service#request
Response - https://developers.google.com/google-ads/api/docs/concepts/field-service#response
Request-id - https://developers.google.com/google-ads/api/docs/concepts/call-structure#request-id
Have a great day.