waiting invoke functions raise RuntimeError when the customer isn't running