I have a scenario that monitors changes in a Google Sheets spreadsheet, and when multiple changes occur at the same time, it runs the scenario in the same cycle, executing correctly…
However, when changes are detected at different times—while one cycle is running and another one starts—the two cycles run simultaneously, causing duplicate sends according to the scenario’s logic.
How can I make it so that when multiple changes occur at different times, the scenario waits for one cycle to finish before starting the next?