Is it possible pause a campaign?

Is there a way to pause a campaign so that everyone stays in the exact same spot in the campaign, and then unpause so actions continue on?

Perhaps cron jobs could be disabled but that’s quite a techy fix. Is there a simpler way?

If campaign is unpublished and re plublished would that do the trick? Or would everyone start again from the start of the campaign?