Fixes a bug when watch task stopped after one of sub tasks failed #31