Persistent chttp2_transport.cc Assertion Failure in Google Ads API

72 views
Skip to first unread message

정다영B

unread,
Jul 14, 2025, 9:24:45 AM7/14/25
to Google Ads API and AdWords API Forum

Hello.

We are using the Google Ads API to collect data within a containerized environment. Since May 2025, we have been encountering the following error repeatedly:


ERROR : E0714 10:28:01.335742049 28 chttp2_transport.cc:2900] ASSERTION FAILED: t->next_bdp_ping_timer_handle != TaskHandle::kInvalid

Interestingly, when running the same API calls locally, we do not experience this issue.

Could you please help us identify the root cause of this error and recommend any potential solutions or workarounds?

Thank you for your assistance.

Google Ads API Forum Advisor

unread,
Jul 14, 2025, 12:37:04 PM7/14/25
to jdy...@echomarketing.co.kr, adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

Kindly note that the provided logs are incomplete. In order to assist further, could you please provide the following information: If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java.NetPHPPythonRuby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.

You can send the details via Reply privately to the author option, or direct private reply to this email.
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-07-14 16:36:22Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01svYDs:ref" (ADR-00318836)



정다영B

unread,
Jul 17, 2025, 1:37:24 PM7/17/25
to Google Ads API and AdWords API Forum

Please find below the details of the API method, host, request headers, and response headers we are using:

Method: /google.ads.googleads.v19.services.GoogleAdsService/SearchStream
Host: googleads.googleapis.com    

 Request Headers: {
"developer-token": "REDACTED",
"x-goog-api-client": "gl-python/3.9.23 grpc/1.60.0 gax/2.24.1 gccl/26.0.0 pb/4.25.3"
}

Response Headers: {
"content-disposition": "attachment",
"request-id": "GJpA3h_AvS77NuPAj6Sxcw"
}

Below is the error message we encountered:

E0717 19:25:10.006843925 20 chttp2_transport.cc:2978] ASSERTION FAILED: t->next_bdp_ping_timer_handle != TaskHandle::kInvalid

We would appreciate it if you could look into this issue.


2025년 7월 15일 화요일 오전 1시 37분 4초 UTC+9에 Google Ads API Forum Advisor님이 작성:

Google Ads API Forum Advisor

unread,
Jul 17, 2025, 7:16:23 PM7/17/25
to jdy...@echomarketing.co.kr, adwor...@googlegroups.com

Hi,

We pulled the logs with the provided request id ‘GJpA3h_AvS77NuPAj6Sxcw’ and couldn't find any errors or issues with the respective API request. So to investigate the issue further, could you please provide the complete API logs (request and response logs with request-id and request header) generated at your end where you observed the errors in the API response? These logs will assist in confirming whether the issue originated from the API side.

You can send the details via the Reply privately to the author option or direct private reply to this email.

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-07-17 23:15:08Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01svYDs:ref" (ADR-00318836)



Reply all
Reply to author
Forward
0 new messages