software node: Handle software node injection to an existing device properly