Yesterday I started getting a DatabaseError.CONCURRENT_MODIFICATION error for operations that are part of a tool that I have developed and used for months. The tool creates an ad group and then (sequentially) adds criteria to it. There are no multiple threads accessing the API at any given point time. The error comes up at different parts of the process, so there is really no pattern. In fact, in one case, it appeared in the first step the tool was initially creating an ad group!
Has anything changed as far as concurrent modification monitoring in the API itself? Is this something that could be an issue that you may be addressing?
Any guidance would be helpful. Thanks!