Fix: allow device to specify config order dependencies even if the
dependency is not in the task