fix: `ConsumerTaskRunner` waits until the data-loading is finished