fix(scheduler): initially wait for container to start

closes #1422 
closes #1534 
closes #1539