fix(InvokeWaitUtils): Only start waiting for boolean observable when it is false.