RE: massive increase in concurrent_modification errors

18 views
Skip to first unread message
Message has been deleted

Google Ads API Forum Advisor

unread,
Oct 22, 2025, 2:59:25 PM (2 days ago) Oct 22
to christian...@gmail.com, adwor...@googlegroups.com

Hi,

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

From the provided information, you are getting the "CONCURRENT_MODIFICATION" error. In general, the CONCURRENT_MODIFICATION error occurs due to multiple processes that are trying to update the same entity at the same time. This also includes updating the entity in Google Ads UI while updating via the API as well.  

We recommend waiting for about 30 seconds, then retrying the request. That being said, you’ll need to ensure that only one operation is performed against an entity at each moment and slow down on the consolidated repeated mutates against the same entity into a single request to avoid this issue altogether.

 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-10-22 18:58:45Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vRUik:ref" (ADR-00336236)



Christian H.

unread,
Oct 22, 2025, 3:45:54 PM (2 days ago) Oct 22
to Google Ads API and AdWords API Forum

Are you sure you haven't changed anything?

As I said: I don't access items in parallel. I've been using the API for a long time and haven't changed my upload process for quite a long time – these CONCURRENT_MODIFICATION errors have only occurred recently. I've always uploaded campaigns and ad groups in batches of 2000 items and have always been able to perform updates after receiving a successful creation response. I've never had problems creating ads in newly created ad groups. Regarding the 30-second waiting time: yesterday I uploaded 2000 campaigns and tried to update them after five minutes, but received a CONCURRENT_MODIFICATION error.

Google Ads API Forum Advisor

unread,
Oct 22, 2025, 10:08:33 PM (2 days ago) Oct 22
to christian...@gmail.com, adwor...@googlegroups.com
Hi,

A Google Ads object can only be modified by one source at a time. If multiple users or processes such as simultaneous threads in your application, different applications, or even your app and the Google Ads UI try to modify the same object concurrently, the API will return a DatabaseError.CONCURRENT_MODIFICATION_ERROR. This is because the API doesn't support locking an object to prevent parallel updates. I would recommend you to refer to this Concurrent mutates documentation for more detailed information. Can you re-try making the API calls again and if you observe still you are encountering CONCURRENT_MODIFICATION errors, then I would request you to share the updated request-ids for further investigation. 

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-10-23 02:07:59Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vRUik:ref" (ADR-00336236)



Reply all
Reply to author
Forward
0 new messages