Reverted ThreadedDeviceRunner to task launching version