I'm using a script to change device bid modifiers on campaigns in an account; it sends requests to the AdWords API in batches of 100. Recently, I ran it on an account it had previously worked for, and received a
SizeLimitError.REQUEST_SIZE_LIMIT_EXCEEDED error. The only changes I can find on the account between the two runs of the script are the creation of some location bid adjustments (quite a lot - hitting the 10000 limit on some campaigns). However, I can't see how or why these would affect my attempts to change device bid modifiers. Running the script again with a batch size of 50 resolved the issue, but I'd like to figure out what the root issue is.