update open_loop to apply it only if the device has not been initialized yet