What happened

A second POST within 30s hit error #613; frequent budget edits got blocked for an hour.

Batch changes per object; wait 31s; cap changes per hour.

The technical detail

Error #613; per-ad-set budget change limit.

Build the lesson into your workflow.