Loading time varies with network, server response, cached assets, and account state. One short pause is rarely safe for every cycle.
Measure real page behavior
Record deliberate waits and set the loop interval around the slowest expected page response, not the fastest test.
Add margin or split the workflow
Run the browser process several times, measure the range, and record with margin in MacroLoop. Split long workflows into smaller recordings when a variable step dominates timing.
A timer cannot see the page
A fixed wait never confirms readiness. If the next action must happen as soon as a specific element appears, use a page-aware automation tool.
THE TAKEAWAY
Generous waits improve reliability, but condition-aware automation is better for unpredictable pages.