fix a regression; when not using cli, need to set device ready timeout