A transient enabling creates general_ovr/enabled property and sets the state to 'true (temporary)'. However, if the general/enabled property is missing, the instance can't come online and stays at disabled state. Adding the general/enabled property will make the instance become online. So it looks like general_ovr/enabled requires the existence of general/enabled.
Two questions. Why does general/enabled property need to exist? Or I'm missing something here. We can create general_ovr/enabled if it doesn't exist in set_inst_enabled_flags, can't we do the same for general/enabled if doesn't already exist when need to enable general_ovr/enabled? Thanks, tony