You can use the Queue until restricted option in the Action advanced tab
Upon snoozing the cell, the repeating action is "cancelled" even upon unsnoozing after. The only time it will fire again is if there is a change in state/severity (i.e. cell goes ok, then critical again).
If you wish to continue/resume the repeating action after snoozing and unsnoozing, you must tick the Queue until restricted box in the Actions advanced tab (see screenshot).
From the gateway documentation: